User loginCMS by Drupal |
More evidence that Linus Torvalds is smarter than meI switched my home desktop from KDE to Gnome today. I guess I should have done it many months ago, but it took me this long to reach the necessary pain threshold. I had been a KDE user for many years. (Prior to that I was a twm user, which should give you some idea.) Thus, I had set up a bit of infrastructure around KDE and gotten used to working with it. This switch was a big deal to me, and not in a good way… However, as you may know, the recent KDE 4 release series has been plagued by misfeatures, regressions and bugs. I put off moving from KDE 3, with which I was perfectly happy, as long as possible. Finally, however, Debian pushed KDE 4.2 out as a replacement with no chance to continue using KDE 3 in unstable or testing. Usually with Debian this signifies that software is ready for use, so I switched over. Unfortunately, substantial problems with KDE 4.2 finally made me give up on it. The upgrade path from KDE 3 was a nightmare; I ended up writing a custom shell script for converting .desktop files, for example. Nothing worked out of the box, and when I did get stuff working it had substantial issues. I had to turn off the KDE 4 "eye candy", as my Intel graphics drivers seemed to not deal with it well. However, I'm still not sure how much that was the fault of the KDE 4 compositor. That was the constant theme of KDE 4. Things that used to work fine in KDE quit working right, and I couldn't easily diagnose the problem to even file a decent bug report. For example, on my box logging out of KDE 4 would inevitably crash kdm or something and cause the X server to restart. Was this the fault of KDE, of kdm, of X? Who knows? The final straw, though, was apparently some kind of KDE bug. Whenever I exited the last iceweasel window via its close menu item, iceweasel would shut down normally. But if I exited via the window manager close box, it would leave a phantom instance of iceweasel running—which would prevent opening a new iceweasel until it was killed from the command line. It could have been a window manager bug, but things work fine for me now running the same firefox under gnome with kwin as my windown manager. What's up? Who knows? So I've burned a couple of hours setting up gnome a bit. I've killed some of the more egregious running services, added some application icons in the taskbar. I've installed a gnome-terminal-launcher app for easy remote shell access at the suggestion of Josh Triplett. (Why hasn't someone Deb repo'ed gnome-terminal-launcher? It's GPL, and there's a working .deb package in Ubuntu, which is what I'm using.) I've switched to kwin as my window manager, since it supports the twm/BII titlebar style, which I have grown fond of over the years since I watched Keith Packard build it into twm. I'm really disappointed with Debian's decision to not allow KDE 3 to coexist with KDE 4 for a while. I'm also obviously really disappointed with KDE 4, which IMHO represents a huge step backward overall. I'm impressed with kwin's ability to work seamlessly as a gnome window manager. Finally, I'm impressed with the improvements in gnome. After many years of avoiding it, I'm ready to be there again. Linus, you were right. I should never have tried to keep going with KDE in the first place. Maybe I'll switch back someday. Doesn't look like it will be any time soon, though.
|
I thought Linus was a
I thought Linus was a Gnome-hating KDE user. Or did he jump ship and go back to Gnome? Perhaps I'm just not keeping up with the Linux gossip. In any case, I've been a happy ion3 user for several years now. The less I have to touch my mouse (and fiddle with windows), the better.
Linus moved to Gnome
Linus pretty noisily moved to Gnome when KDE 4 first came out, finding it unusable. I carefully avoided trying 4.0 and 4.1 based on the reports of others, but the reviews of 4.2 were at least mixed.
The window manager question is separate from the "desktop environment" one pretty much—as I said I'm running kwin with the Gnome desktop at this point. I should probably switch to Xmonad, but I just don't feel like tackling its learning curves right now. Someday.
I like having applets and quick links in a tray and stuff, though, so I will likely always run my wm on top of a desktop environment.