From GNOME to KDE and Back Again
Slashdot's own Roblimo has an interesting introspective on what makes us so prone to liking one window manager over another. More than likely it's just the inherent laziness of most users that precludes change. "I used KDE as my primary desktop from 1996 through 2006, when I installed the GNOME version of Ubuntu and found that I liked it better than the KDE desktop I'd faced every morning for so many years. Last January, I got a new Dell Latitude D630 laptop and decided to install Kubuntu on it, but within a few weeks, I went back to GNOME. Does this mean GNOME is now a better desktop than KDE, or just that I have become so accustomed to GNOME that it's hard for me to give it up?"
I started with KDE back in 1999 since we were using Sun workstations and CDE was unusable. I managed to compile KDE 1.2 and added a Solaris sound driver to ARTS and have been using it ever since. I have tried Gnome on a number of occasions, but I always go back to KDE since it always feels like my hands are tied behind my back with Gnome. Yes, KDE is cluttered (much better in 4.0), but I often use a lot of that "clutter". There are a lot more menu options, but I've frequently found them useful.
Some things in Gnome I absolutely detest, like their file dialogs. The KDE file dialogs are a lot more friendly and powerful, and I've found that the integration seems better. They're also consistent across applications and not limited to just local files, but http, ftp, fish, etc.
When it comes to things like burning CDs or DVDs, I have yet to find anything that comes close to k3b, or for music, Amarok.
I still use Thunderbird for email due to some issues Kmail has with IMAP, but I'll switch in an instant once those are fixed. For the web, I have found that Firefox has slowly adopted a number of features I've been using for a long time in Konqueror. Both Firefox and Thunderbird have some nasty issues still when your home directory is mounted via NFS. I.e. if I have Firefox open on one computer, I cannot open it a second time on another computer in the lab without killing it on the first.
I've fallen in love with some of the features in Konsole, like searching the history, which it's had almost forever.
I've also found DCOP to be extremely useful since I can script things or even control applications remotely. I.e. I needed to change some parameters on a remotely running ktorrent and was easily able to do that via dcop without having any access to the desktop.
For file browsing I have also found Konqueror to be quite powerful, since I can use it rather seamlessly whether I'm browsing files locally, via FTP, fish, on my camera, etc. And if I click on different files, the part for displaying or editing that file is integrated. If I click on a PDF file, kpdf displays it. If I click on a text file, kate is integrated.
Also, each time I tried dealing with the configuration of Gnome to tweak things I was always disappointed in the lack of options.
KDE has also been fairly consistent with the menus.
And lastly, I've found that the embedding of different applications to be quite powerful. For example, I am writing this in Akregator, but all it has to do is add a tab with a KHTML part.
I may try Gnome again one of these days, but each time I do I'm left wanting for a lot of the features and options I take advantage of in KDE.
It's like Gnome goes for simplicity and in the process discards functionality and caters to the most common needs, whereas KDE is much more of a swiss army knife of tools that can be combined together and tweaked to the hearts content.
I might add that I've used the straight KDE distribution (for Solaris) and SuSE distributions.
I won't say KDE is the prettiest environment out there, but I rather have functional over pretty, and some of the other themes for it are rather nice.
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.