Trying KUbuntu

Finally had time to backup all my old data (well, hopefully all) and trash my old Mandrake 9.0 install that I’ve not been able to touch because of it being our mail and web server (now hived off onto the VIA Eden box).

Initially I was thinking about upgrading it to Gentoo as I use that on my desktop at work at the moment, but in the meantime I’ve upgraded my laptop from an oldish Mandrake Cooker install to KUbuntu, a version of Ubuntu Linux that uses KDE rather than Ubuntus usual GNOME desktop.

The fact that Ubuntu chose to go with Gnome rather than KDE is the one thing that’s put me off using it, I’d switched from FVWM2 to Gnome back in 1997/8 and found it incredibly unstable, so I started to use KDE and found that it just worked. I’ve never been tempted to go back, especially having given Ubuntu a go on another system and found it a bit of a straightjacket. Anyway, I digress..

The fact that KUbuntu had a build of KDE 3.4.1 available when the official release came out was great, Gentoo still don’t have 3.4 marked as stable yet (probably for good reasons) and trying to mark 3.4 as unstable and keep the rest of the box stable was too much hard work, so I gave KUbuntu a go.

Well I’m impressed. It’s not faultless, but the installer is great and creating a completely LVM2 system is dead easy (and to my mind is the only sane way to build a system these days). The only major headache was my monitor was configured to run at 1024×768 rather than 1280×1024, but simply adding the “1280×1024” line to the start of the config for 24-bit depth fixed that.

Adding a few extra repositories in meant I’ve now got access to KDE3.4.1, KOffice 1.4 (which again had Kubuntu builds out within a day or so of the official release), all the usual media codecs that you’ll need for browsing badly designed websites (flash, etc) and even Java (ugh).

The thing that most impressed me is that it detected my DVB-T card I brought from the UK and KDE’s Kaffeine media player can auto-detect channels and play them seamlessly. It will also do timed recordings.. 🙂

If you do use KUbuntu then don’t forget to add this repository which gives you updates to KUbuntu that wouldn’t be in the mainline Ubuntu. I’m suprised this isn’t in by default, and it corrects a nasty bug in Kaffeine that causes you to get a crash when exiting.

deb http://kubuntu.org/ hoary-updates main

You can read on to see my entire /etc/apt/sources file.

deb cdrom:[Kubuntu 5.04 _Hoary Hedgehog_ - Release i386 (20050407)]/ hoary main restricted
deb http://au.archive.ubuntu.com/ubuntu hoary main restricted
deb-src http://au.archive.ubuntu.com/ubuntu hoary main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://au.archive.ubuntu.com/ubuntu hoary-updates main restricted
deb-src http://au.archive.ubuntu.com/ubuntu hoary-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://au.archive.ubuntu.com/ubuntu hoary universe multiverse
deb-src http://au.archive.ubuntu.com/ubuntu hoary universe multiverse

deb http://security.ubuntu.com/ubuntu hoary-security main restricted
deb-src http://security.ubuntu.com/ubuntu hoary-security main restricted

deb http://security.ubuntu.com/ubuntu hoary-security universe multiverse
# deb-src http://security.ubuntu.com/ubuntu hoary-security universe

# KUbuntu Updates
deb http://kubuntu.org/ hoary-updates main

# KDE 3.4.1 Repository
deb http://kubuntu.org/hoary-kde341 hoary-updates main
deb http://kubuntu.org/hoary-koffice14 hoary-updates main

# Win32 codecs, etc
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted