It's the Land of Weird Shit on the laptop. I installed kubuntu-desktop a while ago, because no sensible free software desktop user will be running all-GNOME or all-KDE. I also installed all the KDE and GNOME salad I could find. Twenty-gig disk — free software toys? GIMME!
(The difference to the user is that GNOME is made as simple as possible and sometimes simpler, whereas KDE is the Land of Bling: if there's an empty space it must be filled with something annoying and flashy and preferably starting with K. KDE is like Windows that works properly; GNOME is like MacOS 9 duplicated with a Bizarro ray.)
So Saturday I tried starting the laptop in KDE instead of GNOME. Couldn't find hibernate or suspend, which was annoying (having to shut down completely each session). Got out of KDE, logged into GNOME ... it's broken. The panels flash and have nothing in them. Then they stop flashing and there's no way to start an application. Failsafe GNOME did the same. KDE BROKE GNOME!!
(I'm sure this isn't a common occurrence;
arkady happily switches between the two with no problems. But it's definitely happened here!)
So I'm back in KDE and still can't find hibernate. Then I'm looking through the five zillion menus and spot the ACPI tab in the Battery section of the Laptop control panel. (Where's Waldo?) I see an option to suspend on closing the lid ...
... and it works fast and flawlessly. Searching the damn web showed that the suspend option is hidden in klaptop's right-click menu, and I guessed correctly that klaptop is the name of the battery icon, which is good 'cos suspending on lid close always really pissed me off. Standby (suspend to RAM, which is what our Mac G4 does — two seconds to suspend, four to resume) doesn't work, but Linux support for that sort of thing is patchy at best, and even Windows support isn't fantastic.
So KDE broke GNOME, but does suspend (though I'm sure GNOME would if they, e.g., provided a clicky button). And I think I do prefer KDE. But what the fuck.
Things Ubuntu 6.04 needs to kick arse:
- Make convenient stuff obvious. I shouldn't have to play Where's Waldo? with the interface! I should have been able to add it to my page months ago without scouring Google for that specific question after I'd accidentally discovered it was possible at all, rather than assuming it wasn't. Why isn't a clicky button to standby/suspend/hibernate sitting right there? Why aren't all three showing in both the GNOME (hibernate only) and KDE (none) logout menus? I've stopped even looking for stuff in GNOME any more, because they've taken too much out; I just assume they suck. Is that the aim?
- Integrate GNOME and KDE to the point that a user does not have to think about which desktop it's "supposed" to belong to. Not like Red Hat's disastrous Bluecurve, but just so a user can start a KDE app in GNOME or a GNOME app in KDE and not get an overly jarring experience (huge menu fonts, etc). Freedesktop.org is a start, but you have five months at most.
- Make damn sure KDE can't break GNOME or vice-versa, ever, ever. What the fuck.
I understand the details, but I don't want to have to. I'm running Ubuntu to do stuff, not to clog my brain with Linux minutiae.
I'm going to end up a developer at this rate.
(no subject)
Date: 2005-11-29 02:13 am (UTC)You speak the truth, sage-one. I'm not happy with either (he says from GNOME).