Review – Mandriva 2009.1 (KDE edition)

I’ve finally got round to installing the KDE version of Mandriva 2009.1 in a VM on my laptop. I’d been holding off, because I don’t really use KDE, and I wasn’t too impressed with how the other major distributions had implemented KDE4 (which is basically a total revision of every aspect). Happily, I can easily say that this is the most usable implementation of KDE4 I’ve ever come across, and it does a very good job of not getting in my way whilst still enabling me to be productive.

The desktop has seen some major customisations, as is usual with Mandriva (see http://www2.mandriva.com/ for a screen shot), and it actually looks and feels like a more polished version of KDE 3.5 (the last version of KDE I used for more than a couple of hours). There are sensible defaults, and I think the only application I would want to add is Thunderbird, because I still really don’t like Kmail.

But could I use it full time? Almost certainly yes, and if I wasn’t very tied to Gnome and the Gnome libraries and applications then I’d consider making the switch. As it is, I’ll happily keep it as a VM, which gives me the option to have a play with KDE4 every now and again without having to make any major life changes.

Changing hostname in Mandriva

I’ve been doing a bit of work on Mandriva recently, and I always forget that there are two places you need to change the host name before it “takes”.

in /etc/sysconfig/network add the following line:

HOSTNAME=hostname

Where hostname is whatever you want the computer to be called.

Then in /etc/hosts just add the hostname after localhost on the first (and probably only) line in the file. It should look something like:

127.0.0.1       hostname localhost

Where again hostname is the name of the computer.

Do this, reboot, and all should be well.

Thoughts on KDE4

I’ve made an effort over the Christmas break to try as many new (or long-unused) software packages. This is party to ensure that I stay up to date (I can just about justify not knowing the inner workings of Vista, but not being able to configure Kmail is just embarrassing), but also because I will soon be buying a new main computer, and am still undecided as to what OS to run on it.

My usual working environment revolves around the Gnome Desktop Environment, running on either Ubuntu or Mandriva. I’m also a regular user of Mac OS X (both Tiger and Leopard), as well as Windows XP which I have to use for a couple of tasks at work. I’ve not used KDE regularly for over 4 years, and have not used it for more than 5 minutes since KDE4 came out. To rectify this shortcoming, I’ve now set up two test environments:

  1. A fresh install of Mandriva One 2009 (KDE version) on a 6 year old HP laptop which has a flaky wireless card and a broken trackpad (but which is surprisingly fast otherwise).
  2. My usual Ubuntu laptop with the kubuntu-desktop metapackage installed on top of what is already there.

The way KDE4 is set up varies a lot between the two distros, so some of my observations apply to one or the other:

I like the overall sense of minimalism. Previously KDE seemed cluttered, and both distros have done away with the clutter to a greater or lesser degree. Kubuntu have made no preconceptions about what users might want on the taskbar, choosing instead to just have a menu icon and a very useful file management widgit. Mandriva have put shortcuts to configuring desktop and computer (both very useful), as well as a “show desktop” icon and a shortcut to Firefox. All of these work, but as with Gnome I find myself wanting to add my own frequently used applications (in Gnome I always add Firefox, Thunderbird and Gnome Terminal to the top taskbar as soon as I do a fresh install).

Mandriva have chosen to go with a KDE3 style menu, while Kubuntu go with the KDE4 default. Both are fairly instinctive, but I had a little trouble finding Dolphin on Mandriva, and was a little baffled that Kubuntu doesn’t seem to have decided whether Dolphin or Konqueror should be used as a file manager (which is a shame because I’m really taken with Dolphin).

Configuring Kmail was very different in each distro, which confused me, but both were at least as simple as Evolution, and I had no problem setting up my email, and performing a few basic tasks.

The look and feel of both distros is excellent, and they certainly look prettier than anything I’m running at present. I can certainly make Gnome look this good, but out-of-the box KDE is more aesthetically appealing.

My only real gripe is with Plasma; both the annoying Folder View that comes as default, and also the fact that adding or removing widgits can cause random crashes. It’s useful, but just doesn’t seem finished to me.

I think KDE4 has the potential to be really good in about 6 months time, and I’d certainly recommend it to anyone coming to Linux from Windows. I also think both Mandriva and Kubuntu have taken KDE in interesting (but very different) directions, and I find myself wanting to see how other distros have implemented it now.

EeePC

I’ve finally got round to getting an EeePC, and so far I’m really impressed. I’ve installed the latest version of Mandriva on it, and have a very functional Gnome desktop, which does everything I need it to do.

Installing Mandriva was a breeze – it was just a case of changing the BIOS to boot from my external CD drive, and also to enable wireless at boot so that the right modules were loaded. I’ve uninstalled a load of stuff I don’t need, added a couple of things, and at present I’ve still got 1.2gb free on the 4gb internal flash card.

I plan on getting another 4gb card and installing the original EeePC OS onto it for testing purposes.