xarte said: I've googled it endlessly, and find three equally useless answers.
1) a lengthy article laying out the pros and cons (supposedly) of each, which mostly makes them sound about the same and doesn't really point out any advantages of one over the other
2) a forum thread with people saying "I use xyz" usually for reasons that don't make a whole lot of sense to me as a n00bie, or are the same reason as someone gave for using the alternative
3) a flame war with people deriding the developers of the opposition and anyone who defends them.
oh and 4) an article saying they're both good, you choose.
NONE of this is any help to a newbie! That's because there is no definitive answer!
The question of Gnome vs KDE is like Apple vs Orange. They're both fruits, which one do you like more -- the one that is red, hard, and is rich in Vitamin A, or the one that is orange, soft, and rich is Vitamin C? :confused:
I use both, and like each equally as much as the other. Much depends on the specific version of Gnome and KDE, and the distro you are using them on. Ubuntu and Fedora implement Gnome extremely well, while OpenSUSE and Mandriva does likewise for KDE.
KDE 4 is new and still undergoing huge pace of development and stabilisation. Some KDE 3 applications are still being ported to KDE 4. It is only going to get better... fast. The improvements in features and stability between KDE 4.0 and 4.2 are enormous.
Gnome 2 is mature, very stable, and stagnant. There is little new development for Gnome 2. Roadmap for Gnome 3 is not much better, with most of the work happening in the infrastructure with very little new features for the end-user.
KDE traditionally encourages customisation and application integration. KDE 4 doesn't emphasis this as much as KDE 3 did, but improvements have been made and are still being made at very rapid pace.
Gnome traditionally encourages simplicity over customisation. Sometimes this philosophy of austerity is frustrating and Gnome forbids even some very simple customisations. Some people criticise KDE for making it too difficult to find the GUI option for a setting, but in my opinion, KDE's GUI options are much better than having to hunt for Gnome's labyrinthine GConf settings!
Both KDE 4 and Gnome 2 are reliable. I have not suffered any system or application crashes under KDE 4.2 or Gnome 2.26. However, I have had some minor display glitches using compositing under Gnome, which does not occur under KDE.
KDE is slightly more resource-heavy than Gnome. For me, a fresh desktop requires around 400 MB of RAM under KDE, and around 380 MB of RAM under Gnome. With Firefox, Thunderbird, OpenOffice, and VirtualBox running, KDE and Gnome both take up around 600 MB (minus the RAM taken up by VirtualBox's guest operating system). It seems that while Gnome is easier on the resources while running on its own, KDE manages memory usage better under heavy use.
While Gnome starts up slightly faster to the desktop, it takes longer for Gnome's panel applets and system tray applications to start. KDE takes slightly longer to display the desktop, but applets and system tray applications come to life quicker.
And so on...
Ultimately, no-one can really give you a definitive answer. You have try both and find out which is better. If you are using Ubuntu, try Gnome first. Once you are comfortable with Gnome, switch to KDE and use it for about a week. DO NOT TRY A DESKTOP ENVIRONMENT JUST FOR A FEW DAYS!!! You need at least a week to a month to really familiarise yourself with a desktop environment.