KDE vs GNOME 2010

January 30th, 2010

I’ve been an enthusiastic KDE user since the Red Hat Linux 5.0 / KDE 1.x days. The best Linux desktop experience ever was provided IMHO by the KDE 3.5 series.

KDE 4.x was a complete disaster for me. I do realize that the 4.0 series were an experiment on their loyal user base, sorry, I mean an early release aimed to gather user feedback rather than provide the ultimate Linux desktop as we’ve come to expect after the excellent 3.5 series. I know that, I did read all the right blogs, etc. So I’m willing to forgive KDE 4.0’s countless bugs and tons of missing features.

What I can’t forgive is that while there have been gradual improvements, KDE4 remains trouble-ridden to this day. Even two years later the current stable release (4.3.5 – the last in the 4.3.x series according to kde.org) still has some glitches that annoy the hell out of me.

My number one pain that nags me every day is that the damn taskbar rearranges itself every time you switch virtual desktops. I’m using the Manual task arrangement option, and I expect when I return to a virtual desktop to find the same tasks in the same order I left them. Come on, guys, WTF?

Amarok is the best audio player application that I’ve ever seen. On all platforms. But it took forever to port it to KDE4. And the bugs I’ve encountered with it over the last two years have frustrated me to a point where I’m using rhythmbox under KDE :-(

A few days ago Amarok would not even output any sound under Fedora 12 at all. It used to, but some update broke it. Fortunately, right now the latest update works. Still, I don’t remember such brutal issues with KDE3/Amarok1. An audio player that fails to output any sound… come on, guys, WTF?

And even now with the latest Amarok 2.2.2 and KDE 4.3.5 I’m having the ages old problem where playback will sometimes stop after the current track. I have really tried but I can’t figure out how to reproduce this reliably.

But the good thing about Linux (and other Unix-alikes) is that there are plenty of desktop environments to choose from :-)

BTW, when I’m talking about a desktop environment, I’m including applications which are not strictly part of the respective desktop environment. Basically I’m counting all QT/KDE apps on KDE’s side, and everything that is GTK on GNOME’s.

GNOME has always felt too simplified, rigid and plain, compared to KDE’s excellent customizability and countless bells and whistles. But to my amazement after using it for a while it grows on you. The various GNOME apps (terminal, audio player, rss reader, etc) have always seemed inferior to me compared to their KDE counterparts. But less so in more recent versions. For example, rhythmbox now has a context plugin to display info about the currently playing band, song lyrics integrated right into the player window, and while it’s not an Amarok yet, it is inching closer and closer.

I’m just getting started and it already seems this rant is getting a bit too long :-)

Here’s a brief summary about the things I like/dislike about both environments:

KDE niceness:

  • Many KDE applications are still better imho compared to their GNOME counterparts, e.g. amarok, konsole, akregator, ktorrent, kdesvn, kompare, konqueror (file manager), etc.
  • Applications like konsole remember open tabs after logging out and logging back in.
  • The start menu is searchable (the only undoubtedly useful feature of the great KDE 4 re-imagining)
  • (minor) The plasma widgets are nice, but not a decisive feature for my choice of a desktop environment. I usually have plenty of windows open on all virtual desktops so I rarely see my desktop :-)
  • (minor) I like developing QT UIs a lot better than developing GTK/Glade.

KDE brain damage:

  • (major gripe) The tasks on your taskbar rearrange themselves when you switch virtual desktops (even when the ‘Arrange Manually’ option is selected!)
  • Amarok still has issues.
  • (minor) Starting a KDE app is noticeably slower under non-KDE desktop environments. Starting additional apps is better though.

GNOME advantages:

  • It clearly shows that significant amounts of thought and effort were spent on cleaning up and streamlining its UI. GNOME provides the Mac experience on Unix systems :-)
  • GNOME’s 3D desktop is the best
  • I really like the GNOME weather applet :-)
  • (minor) GTK is the native widget library for a number of critical apps for me: Firefox, Google Chrome, Miro, Pidgin, Eclipse. No significant performance hit is observable when running all those under KDE though.

GNOME disadvantages:

  • (minor) I could neverĀ get used to the spatial Nautilus feature. I usually have too many Nautilus windows open with too many items in them. Luckily the file browser mode (it has tabs!) saves the day.
  • (minor) The default configuration with two panels – one on the top (with start menu, systray, but mostly empty) and one at the bottom (task bar, virtual desktops, etc) is a HUGE waste of screen space, especially on a wide screen. Luckily it’s quite easy to merge the two panels into one and still have a comfortable experience, even on a 4:3 display, so this is hardly a showstopper.

Final Verdict

I’m still a huge KDE fan…

But there’s no way I’m using KDE until the taskbar rearrange bug is fixed (4.4 is due in ten days…)

In the mean time I will feel comfortable in my customized GNOME environment :-)

Electric biking

January 13th, 2010

Finally my childhood dream has come true.

I rode an electric bicycle today :-)

It was an eZee 400 watt, 36V, 9.6Ah LiMn model, not very different than the 500 watt, 10Ah LiFePO4 model I’ve been planning to get :-)

The ride itself was pretty short (huge thank you to the kind rider, who trusted a complete stranger with a $1000+ bike!), it felt less powerful than I expected, but then again more power will likely lead to stability problems. Also my own bike will have 25% more power :-)

It was hard for me to use the throttle while pedaling, I was going either on the electric motor alone, or on pedals alone, or at least this is what it felt like… Perhaps I’m mistaken, or maybe some practice with the throttle is required to be able to get just the right push so that you’re not pedaling slower than you’re going or vice versa)

Anyways, the good thing is that even with 400W you can still ride without ever using the pedals :-)

The bad news is that still nothing like this is on sale around here, so it seems I will still need to smuggle it from another continent, but the important thing is the concept is now officially validated, fiscal plans are in place and the electric upgrade to my bike is now inevitable!

I’m finally free

January 4th, 2010

“This feeling inside me
Finally paid my dues, I’ve finally broke free
No longer torn in two
Living my own life by learning from me”

P.S. My Current Financial Status:

Bank account balance right now: 3.41 EUR
Total personal debt as of Jan 4th, 2010: 0.00 EUR
Overall Status FILTHY RICH

Superstars

December 16th, 2009

At the Gay Bar…

Gay Bar

Electric Two

Fedora 12: Unite.

November 18th, 2009

Welcome to Fort Constantine, everyone!

Announcing SlimWeb 0.9.6

October 29th, 2009

The latest build of SlimWeb is available here:

http://download.slimweb.net/devel/slimweb-0.9.6.tar.bz2

Release highlights:

  • Painless JSON output
  • Tiles2 integration
  • Fixed the bad-property-kills-entire-instance bug
  • More sample projects

Maybe In Another Life…

October 22nd, 2009

We love the pain…

Shopping for Anti-Software

...and want some more of it!

The Fine Print

October 1st, 2009

Warning: If you are reading this then this warning is for you. Every word you read of this useless fine print is another second off your life. Don’t you have other things to do? Is your life so empty that you honestly can’t think of a better way to spend these moments? Or are you so impressed with authority that you give respect and credence to all that claim it? Do you read everything you’re supposed to read? Do you think every thing you’re supposed to think? Buy what you’re told to want? Get out of your apartment. Meet a member of the opposite sex. Stop the excessive shopping and masturbation. Quit your job. Start a fight. Prove you’re alive. If you don’t claim your humanity you will become a statistic.

You have been warned.

Another stupid car accident

September 5th, 2009

I can hardly believe what I just witnessed: a Honda Civic flew off the road, into the bushes and down the hill. Right about the spot where I usually park my car. I heard the sound of tires screeching, turned around to look in the general direction the sound was coming from, and saw the Honda disappear into the bushes, clouds of dust everywhere. Thank God there weren’t any cars there at that moment, probably because it’s Saturday… that side of the road is usually packed with parked cars during week days (my car included).

Anyways, I hurried to see if there was any damage to public and/or private properties. Or dead bodies. The crazy teenagers seemed fine, no one was hurt, but they were both quite stressed out. Especially the girl. Their car was scratched and bruised from all sides. The front tires were into the air, so there was no way the car could move.

They didn’t have a cell phone on them, so I let them borrow mine :-)

They are probably still there, fretting over the big wtf.

I hope no one gets hurt while trying to remove the vehicle from the bushes…

Black Clouds & Silver linings

August 27th, 2009

Could this be the end?
Is this the way I am?
Sitting here alone
No one by my side
I don’t understand
I don’t feel that I deserve this
What did I do wrong?
I just don’t understand

Give me one more chance
Let me please explain
It wasn’t all just circumstance
I’ll tell you once again
You took me for a ride
Promising a vast adventure
The next that I know
I’m frightened for my life…