Memory Usage

Stewart, I feel your pain. This is what it’s like with KDE’s Kmail (part of Kontact):

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10134 csamuel   16   0  337m 236m  28m S  0.0 23.3   2:32.73 kontact

That’s for a 685MB mail directory..

On a slightly related tangent, you may be amused by Alec’s splashscreen rant which makes a lot of sense. I guess they’re there because of the novice users who assume because they don’t see anything instantly then they should start the program again… and again… and again.. and then wonder why their machine has turned into a thrashing writhing wreck and 52 different windows are appearing very, very, slowly…

Configuring KDE’s Kopete for Google Talk

Now that Google Talk is live and is a Jabber service the next question is – how do I connect to it using the KDE Instant Messaging client Kopete ?

It’s dead easy – it’s just another Jabber server with the only restriction that you *must* connect to it via SSL.

So, what you need to do is:

  • Go to the Settings -> Configure Kopete menu option;
  • Start the new account wizard with the New button there;
  • Click Next at the welcome screen to start creating a new account;
  • Select Jabber as your account type and press Next;
  • Enter your Google Mail email address as your Jabber ID;
  • Click on the Connection tab at the top;
  • Tick the Use Protocol Encryption (SSL) option;
  • Tick the Override the default server information option;
  • Enter talk.google.com as your server;
  • If you are behind a restrictive firewall you can set the port number to 443 (normally used for secure websites)
  • You should now have a screen that looks like the image at the end of this article.

At that point you should be ready to hit Next to create the Google Talk Jabber account in Kopete!

Kopete configured for Google Talk

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.
Continue reading

Gentoo Split Ebuilds for KDE 3.4 and Onwards

Here’s a good thing, those nice Gentoo folks are going to create ebuilds for the various components of KDE, migrating away from the monolithic, all-or-nothing ebuilds for kdebase and kdepim to packages for things like kdebase-kioslaves and kopete. The monolithic ebuilds will be maintained for 3.4, but for KDE 4.0 and later there will only be the split ones.

For the details see the Gentoo KDE Split Ebuilds HOWTO.

Gentoo Linux

Andrew Cowie has written an interesting article about Gentoo Linux over at Linux Journal.

Now, I too have a confession to make. Ladies and Gentlemen, I use Gentoo. Thank you.

Actually, that’s not the complete truth, I currently use Gentoo (my workstation at work), Mandrake (my workstation at home, at least until I get some time to upgrade it to Gentoo), Redhat 7.3 and Fedora Core 3 (the clusters at work) and soon, SuSE (the latest cluster due to arrive shortly). I’ve also played with Ubuntu which was pretty nice, but they’re a GNOME based distribution and I’m a die-hard KDE user.

They’re all good for various tasks, and I’ve found that for what *I* want, which is to have the latest KDE, the minimum of cruft and a large selection of packages, it is the best. Oh, and there are no new releases as there are with distros like Redhat, Mandrake, etc, you do rolling updates in the same way as Debian.