Skip to content.

TalkBMC

Sections
You are here: Home » Blog Archive » Steve Carl » Adventures in Linux » Ubuntu 8.10 and Evolution 2.24

Ubuntu 8.10 and Evolution 2.24 Ubuntu 8.10 and Evolution 2.24

Document Actions
Replacing OpenSUSE 11 GA with a Beta of Ubuntu

A while back I replaced Mint 4 on my main production desktop system (A Dell 745) with OpenSUSE 11. Since then I have been loading up every update that OpenSUSE has released on a nearly daily basis. The good news is that in almost every way, OpenSUSE 11 is a terrific release, and light years ahead of where it was when I first started messing around with SUSE back in the release 5 days.

Everything is better: YAST. multihead graphics support. updating software. I did not leave OpenSUSE because I did not like it.

I left it because with its Gnome 2.22 desktop it was running by definition Evolution 2.22, and that was becoming a real problem. Evolution ultimately never turned out to be as stable on OpenSUSE 11 / Evo 2.22 as it was on Mint 4 with Evo 2.12. I stuck with it so that I could keep feeding the bug reports to Evolutions development team, and that in fact was why I decided to move.

Every single bug I had reported had turned out to be a duplicate of an already repaired bug, and most of the repairs were in Gnome 2.24 / Evolution 2.24. I was wasting my time and the Gnome teams time, so I quit reporting it every time Evolution crashed. But it did crash, all the time. A good week was a week of seven days of runtime before a crash, and a bad day was three or four times a day. 

I get my email and calendars off an MS Exchange 2003 server. This stuff has to work for me!

At the same time that all this was going on I was watching the progress of the Evolution MAPI service provider.  They had hoped to make the 2.24 release, but unsurprisingly they had to move to 2.26 of Gnome instead: Even with the documentation of the MAPI and related protocols available due to the EU's Microsoft Anti-trust actions, it was / is a pile of work to unwind that and make it work with Evolution. MS has been continually updating MAPI for years with each new release of Outlook and MS Exchange, and it probably bears small resemblance at this point to the old Open Protocol Simple MAPI that MS published many years ago.

I had been hoping that MAPI would make 2.24 for one very simple reason: While I am on an MS Exchange 2003 server *now*, the minute the IT folks decide to upgrade to MS Exchange 2007, it is all over for the Evolution Connector. Connector relies on the fact the MS used a version of the WebDAV protocol to create the web interface to MS Exchange 2000 and 2003. MS, for whatever reason, dropped WebDAV for the web interface of MS Exchange 2007.

With MS Exchange 2007 in place, and with no native MAPI connector in Evolution, I would have to get to email via either Codeweavers running MS Outlook, the new Web interface, or possible IMAP if it is enabled, although that would not give me access to my calendar or contacts. In fact, if the EU had not done what they did, with MS Exchange 2007, I would have no chance of a native MS Exchange client ... even one that crashes.

So: OpenSUSE version of Evolution crashing. OpenSUSE 11.1 not out till December. MAPI not out till Gnome 2.26 at the earliest, but I am still on MS Exchange 2003 for the moment. Looking through the release notes for Ubuntu 8.10 beta I saw they were using Gnome 2.24, which meant Evolution 2.24, and all my crashes are supposed to be fixed there. May be new ones, but at least I'd be reporting real problems!

My history of Ubuntu installs made me feel that the chances of the Beta being stable were pretty good, so I decided to go for it.

Ubuntu 8.10 Install and Evolution 2.24 Upgrade

The 8.10 install was the now-normal Ubuntu install, and still has the graphical time zone chooser that I dislike. The disk partition stuff is much nicer looking, and worked well on manual to let me set up the disks the way I wanted. I keep '/' separate from '/home' so it was easy to re-format '/' and have OpenSUSE be totally gone.

After a very fast install, and the usual updates and re-adding packages I use, like 'hfsplus' and so forth, Ubuntu booted right up. I do mean right up. Fast! The OpenSUSE boot was not slow, but this one just flew.

Next, I moved .evolution to .evolution.suse11, brought up Evolution and redefined my WebDAV access to the MS Exchange server. I brought that down, then copied my filters and folders from the .evolution.suse11 back over to the fresh new .evolution, and brought Evolution back up.

Next I clicked on each folder I had just imported so that all it's meta would be re-created: Apparently the new Evolution 2.24 uses SQlite for folders metadata now. This might explain something, at least in part: The new Evolution 2.24 is fast. Way fast. Unbelievably fast. This is the most dramatic improvement in performance I have ever seen in any upgrade of Evolution, going *way* back to the early days.

One week of being up on Ubuntu 8.10 beta as my main, most production like system: No crashes of any kind. No OS, no Evolution. Nothing. Just clean and green.

FWIW: I still have OpenSUSE 11 on my IBM T41. Its too nifty not to have around someplace.

Its Even Better Than That Though

I would have been happy just having Evolution stable. Add in how fast it is, and I am really happy. But wait, there is *more*

The new hddtemp / Sensors Gnome toolbar applet is cool. For one thing, the nVidia GPU reports its temperature there now. After frying one of these, I like this a lot. Also I can edit the disk labels (which defaults to the manufacturers mode number now).

Getting the dual screen setup going required a little work, but it wasn't bad. After telling the restricted hardware driver I wanted to use it's recommended hardware drivers, it downloaded and installed them just fine. Going to 'system/administration' I ran the nVidia X server set up, and had my dual screens going in no time... but it would not save the config back to /etc/X11/xorg.conf

I exited the setup, popped up a terminal, and ran 'sudo /usr/bin/nvidia-settings', and now it would save to xorg.conf, no problem.

OpenOffice is / was 2.4.1 on the Beta disk, and while it has been updated, it is still 2.4.1 rather than 3.0. Hopefully this will change soon. I have been running 3.0 on other systems and it is a very nice upgrade (and a whole different post...). Main thing is that the MS Office document compatibility continues to improve, and that is, next to having Evolution working, key to being a Linux desktop user in the MS Windows world.


_____
tags:
Friday, October 17, 2008  |  Permalink |  Comments (6)

Non-crashing evolution? I don't believe it.

Posted by hyrcan at 2008-11-13 16:51
Tell me what wizardry you did to get it to work. I stopped using evolution years ago because of it's buggy nature. With ubuntu 8.10 I'm giving it... correction... WAS giving it another go. I just finished installing Thunderbird to give you an idea of how well it's going.

I can't get evolution to run more than 10-15 min with out crashing the exchange connection, or just randomly locking up.

I'm the IT manager for my .org and have complete control over the Exchange2k3 box. If you know of any special tweaks that might cause evolution to run smoother (for the desktop or server) I'd love to read them.

I'd like to use evolution, and ubuntu as the default desktop site wide, but I'm going to have to put that on hold until I can replace the exchange server with an open solution so my users can use Thunderbird w/Lightning.

Aside from evolution. I'd agree that Ubuntu 8.10 is the tightest Linux Desktop I've used so far. Even Compiz is running smoother than ever. Usually I shut it off, but I've got it rocking.

open office upgrade

Posted by alvaro at 2009-02-22 12:04
Steve,

It's really easy to upgrade OO to version 3.0 :

http://news.softpedia.com/news/How-To-Install-OpenOffice-org-3-0-in-Ubuntu-8-10-96449.shtml

Sync for Blackberry with Evolution

Posted by Peter at 2009-03-23 19:35
Hi Steve,

When my $449 Toshiba A215 had a hardware problem (Shock!) and I had Toshiba repair it they re-loaded Windows Vista. I had long had enough of that nonsense, so I put Ubuntu 8.10 on it and loaded a Sun VirtualBox with XP Home using a COA that I had. It's been working great, but _relying_ on windoze for mail and calendar isn't so great. A consultant in our group showed up the other day with Fedora and told me that he had Evolution and it was a "perfect" replacement for Outlook. We currently have a POP3 server, not Exchange, but that is going to change in a few weeks. It sounds like you have no regrets with your Ubuntu install and Evolution. Are you syncing a Blackberry? I sync mine to the VirtualBox with a bluetooth adapter that passes through. It's completely seemless, and better (in my opinion) than using USB, but I would switch to USB if I had to for an all-Linux solution.

Thanks for your post!
 

Powered by Plone

This site conforms to the following standards: