Slashdot Log In
A Sneak Preview of KDE 4
Posted by
CowboyNeal
on Fri Jan 05, 2007 04:59 AM
from the pretty-gooey dept.
from the pretty-gooey dept.
An anonymous reader writes "In recent times, a lot of discussion has been generated about the state of KDE version 4.0 and as Linux users we are ever inquisitive about what the final user experience is going to be. This article throws light on some of the features that we can look forward to when KDE 4.0 is finally released some time this year. The article indicates that the most exciting fact about KDE 4.0 is going to be that it is developed using the Qt 4.0 library. This is significant because Qt 4.0 is released under a GPL license even for non-Unix platforms. So this clears the ideological path for KDE 4.0 to be ported to Windows and other non-Unix/X11 platforms."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Memory (Score:2, Informative)
They need to work more on that cause thats the reason why I'm not using KDE. I like the UI but KDE is just to bloated so I use Gnome instead, even though I hate most of Gnome's UI.
Re:Memory (Score:5, Informative)
Re:Memory (Score:5, Informative)
http://spooky-possum.org/cgi-bin/pyblosxom.cgi/kd
tldr: they have (essentially) the same memory requirements.
Re:Memory (Score:5, Interesting)
(http://www.genesi-usa.com/)
What you will see is KDE4 by default using a huge glob less of memory, but if you run an old KDE3 or Qt3 app, suddenly memory usage will kind of go up when the compatibility libraries load.. disk usage will go up too because of them. But in most systems, 90% of the time the CPU is fairly idle and memory usage is the most important performance factor; not just memory-limited systems, on huge multi-GB desktops too.
What I really want to see is KDE4 running on Qt4 directly on the Linux framebuffer; get rid of X. Then something like MythTV running on top of it; bringing requirements down by removing some of the extraneous cruft (X no longer has magic mouse and keyboard drivers since the USB HID system does most of the work, would be one example) is a good goal too and KDE4 is also doing some of that.
I'm not sure what direction GNOME is taking, but at least there is a lot less ability to do so with GTK; they pride compatibility without compatibility libraries, and new functionality comes with new applications and rewrites of applications which never made the grade (Ubuntu Edgy had a bunch of them) - it seems to be a more pronounced, feature-rich development cycle with less chances to sit down and optimize something old. Both environments seem to be focussing on simply PROVIDING user experience than optimizing it. However KDE has a lot more baggage; components like the browser, office suite are all part of the KDE offering, which GNOME doesn't have an encumberance on. Optimizing KDE gives more results for less work. Optimizing GNOME seems harder to justify considering very few things will benefit but the toolkit and desktop itself. Maybe I'm wrong though...
GTD Anyone? (Score:5, Insightful)
I use KDE for the sheer convenience and ease of use. Windows seems like it's virtually stood still in time for the last four or five years. KDE has far surpassed it, ease-of-use-wise. Gnome is still such a joke. I don't get it. How is it that Firefox, Thunderbird (at least on Linux) and other packages have to emulate Gnome when it comes to: finding files (GIMP and Firefox try to be so Gnome-like -- sucks!), the whole "Would you like to do this? No? Yes?" anti-natural-language (but oh-so geek-orthodox) OK / Cancel thing. Why do so many distros (Red Hat, Ubuntu) have Gnome as the default? Makes no sense.
I'll trade a little "bloat" for "getting things done" any time.
great (Score:2, Insightful)
What is thin about it? (Score:5, Insightful)
(Last Journal: Friday December 01 2006, @10:51AM)
Performance (Score:5, Interesting)
When was the last time a new version of Microsoft Windows came out with a faster user interface?
Re:Performance (Score:5, Funny)
When you bought the new computer?
Re:Performance (Score:5, Interesting)
"When Qt designer was ported to Qt 4.0 - only the neccesary changes to make it compile - the libqt size decreased by 5%, Designer num relocs went down by 30%, mallocs use by 51%, and memory use by 15%. The measured Designer startup time went down by 18%"
Now try to imagine the savings for the whole KDE desktop
From dot.kde.org (Score:5, Informative)
Also, with this article specifically, a few of the graphics are temporary, most notably the background that's pretty obvious in ksysguard. Yes it's horrible for that app, no it won't be there in the finished version. It's a temporary background being used in several apps at the moment for a placeholder.
Also, the start menu isn't finalised yet from anything I've heard, that's the start menu designed specifically for Suse - it's been on Slashdot before.
KDE looks like it will be coming together quite quickly and quite soon. Several major components are pretty much complete and are being polished now. Looks like pretty fun stuff - don't believe anyone who says it's vapourware.
Re:From dot.kde.org (Score:5, Informative)
Read the comments there as well for some interesting info.
Still not there yet.. (Score:1)
I don't care about how the internals of my GUI work, all I care is that it's fast, intuitive and easy to use. It looks like KDE are finally working on the 'Fast', but as far as the others, I'm going to reserve judgement at this point.
Re:Still not there yet.. (Score:5, Interesting)
(http://code.google.com/p/nmod/)
I'm a new convert to KDE, after years of predominantly fluxbox usage, with the odd dabble into Gnome. This is mainly because I principally used Linux over VNC or ssh, so KDE was out of the question, too slow over the network.
Now I have the novelty of a fast local Linux box, and decided to try out these fancy Graphical Desktops a bit more. The new Gnome is good, but I must say I am becoming more and more impressed with KDE as the days go on. I still like my fluxbox though, simplicity does have it's appeal sometimes. Can KDE ever be that fast though, I doubt it. Not that I care much about load times on KDE, 99% of my computer usage is text editors and the console. Those are two things that run fast on any system.
KDE on windows? Sounds interesting. Windows is just a games environment or dumb terminal into my linux cluster for me normally, I'd love to have KDE on XP. A fast KDE frontend for Vista might actually make me consider buying that heap.
Re:Still not there yet.. (Score:4, Insightful)
But if you mean just the window manager and such, and not Quanta/Konqueror/Konsole... I'd have to pass. KDE is useful to me. It's not about looks.
Less of the kitchen sink would make KDE better (Score:2, Insightful)
I wish they'd follow GNOME or Firefox and realise that overloading the senses with tabs, buttons and checkboxes does not make for a pleasant desktop experience. I'd be happy if all KDE 4 consisted of was a rationalisation of the menus and prefs to slash out most of the crap, or at least move it into an advanced mode where only masochists could see it.
Re:Less of the kitchen sink would make KDE better (Score:5, Interesting)
But that's OK because Gnome isn't for me.
Please, Gnome is a slim pick up and go desktop for new users, KDE is a customisable and flexible desktop for power, business or techie users. I like it this way, it gives everyone a desktop that they are comfortable with. As a techie, I want KDE to stay the way it is, please don't try to change it to something it is not.
Re:Less of the kitchen sink would make KDE better (Score:4, Insightful)
(http://hecgeek.blogspot.com/)
Likewise, GNOME hides the options so deep as well, that only a poweruser spending the day on Google is ever going to even figure out how to get to them.
At least KDE (and Windows) put the options where you can find them using just the normal flow of the GUI.
This whole "assume the user is a drooling moron or an ubergeek, with *nothing* in-between" really puts off a lot of "competent" Windows users.
Some criticism of gnome mostly past (Score:5, Informative)
Fortunately the people that wanted a version of MS Windows that they wrote themselves running on linux (only) but not understanding the features of the platform have moved on - leaving us with two fairly decent environments with just a few remaining flaws.
Re:Less of the kitchen sink would make KDE better (Score:5, Insightful)
(http://www.nostuff.org/ | Last Journal: Wednesday November 07, @05:40AM)
Disagree.
I use Gnome because I have a million and one things to do and so long as the interface isn't annoying, looks ok and doesn't get in the way, then it's good for me.
Don't get me wrong, I'm a power, business and techie user. When KDE 1 came out I spent loads of happy minutes changing every setting just to how i liked it on my home PC. Partly because I could and partly because I found the default kde setup annoying.
I now use Ubuntu (at work) and have never felt the urge to change a single option. Now, the techie in me wants to do cool things at a PC, not change how the taskbar looks.
Re:Less of the kitchen sink would make KDE better (Score:5, Insightful)
(Last Journal: Wednesday July 26 2006, @07:26AM)
Hear hear!
You're so right! I wish the KDE team would realise that a pleasant desktop experience involves editing
You know that... (Score:1, Troll)
(Last Journal: Saturday December 04 2004, @05:17PM)
Re:You know that... (Score:5, Insightful)
KDE4 will be the turning point (Score:1)
(http://m1210screenfix.blogspot.com/)
I can't wait.
Windows port ? (Score:1)
(http://www.meltir.com/)
Sure - the gui lib will be gpl'ed.
The rest of kde is and will remain opensource too.
But i can not comprehend someone actually rewriting all of the system to make it run on windows.
There are just too many *nix connections in kde to make it run smoothly on windows.
MacOS ? Sure, its based on bsd.
Linux ? Sure, thats where they designed it (thou im sure some of the kde dev's use macOS or just *bsd too).
But windows ? Code can and should be portable.
But when you work on such a large scale - things tend to break.
Besides - by the time kde4 will be ready vista will actually be rolling out.
Nobody has the full specs for that system yet.
So - do they port it to XP ? Maybe. How long will it take ? (...)
How long will it take to make a vista port ?...
And no - i dont consider cygwin a real solution here.
Imagine the overhead of running a DE on top of a layer on a already blated OS.
The real news here is the new features of kde4 which look nice.
Re:Windows port ? (Score:4, Informative)
Perhaps you're unaware of the fact that QT, the API that KDE is based on, has always been cross-platform. The only thing that ever stopped KDE from running on Windows or Mac OS before was licensing -- it wasn't GPL'd on platforms other than unix/X11 until QT 4.
KDE on MacOSX (Score:3, Interesting)
(http://purl.org/hritcu/homepage)
KDE vs. Gnome (Score:4, Insightful)
Re:KDE vs. Gnome (Score:5, Funny)
Troll or not I think you have just pegged the perfect Gnome slogan:
"So easy it's stupidly difficult."
KFG
Question: When will it be released? (Score:2)
(http://purl.org/hritcu/homepage)
NOOOOOO....... (Score:5, Interesting)
I like things as they are with separate applications. If Kicker hiccups and falls over I can relaunch Kicker, if Super Karamba falls over, then I can simply restart Super Karamba, if the desktop falls over then I can restart the desktop... if the "all in one app" Plasma falls over, than what??? do I have to restart KDE? I don't want flaky Super Karamba widgets threatening the entire desktop... and I only want to run Super Karamba if I want to, not by default...
Kool! (Score:5, Funny)
Re:Kool! (Score:4, Insightful)
(Last Journal: Friday December 01 2006, @10:51AM)
MSPerhaps, MSthat MSshould MSstop MSeverywhere.
.netof
ior imaybe iyour igrip is inothing.
Pardon my ignorance... (Score:4, Insightful)
(Last Journal: Tuesday January 16 2007, @10:33AM)
... don't like Oxgen (Score:2, Flamebait)
Both ways? (Score:1)
(http://www.douglaidlaw.net/boykett/)
Abstract handhelds (Score:2)
(http://sourceforge.net/projects/karekol/)
Is KDE 4 really based on Qt 4.0? (Score:1)
Gah! (Score:1)
(http://explodicle.blogspot.com/)
KDE 4.0 to be ported to Windows (Score:2)
(http://www.mainecoon.plus.com/ | Last Journal: Wednesday January 17 2007, @11:05AM)
Bloatware? (Score:2)
(http://home.cfl.rr.com/diehardanddragon/)
- smaller than 3?
- lighter weight, with fewer programs running in the background just to *run*
the damn thing?
- faster?
mark, who went to IceWM years ago, since *it* comes up in under 20 seconds, as opposed to a minute or more for KDE.
Thank God. (Score:1)
Whee... the first.... (Score:2)
(http://www.killerbob.ca/)
I tried Gnome, and hated it. As others have said, it's designed to be simple, but I found it aggravating. Haven't used it in years, and have no intention of ever trying it again. KDE was alright, but it was slow as molasses. I still haven't figured out why the default is to dump debug information to console... if I'm running in X, I don't need to see that, and every call to stdout() slows down the system. It's a lot faster if you go into the source and comment out all of those calls before recompiling, but you shouldn't have to do that. Ultimately, I switched to XFCE and have never looked back. It's lightweight, it's fast, and the eye candy is easily there. Especially if you turn on the compositor (I leave it off, because it affects my performance in Cedega, but Linux-native games aren't affected by it).
KDE is all well and good, but I find that neither it nor Gnome are viable options. I like the idea that you will be able to run KDE on a Windows platform, though. It means that I can install KDE as a replacement for explorer as the first step in migrating somebody away from Windows. Show them the desktop, and let them get used to it early in the shift. Change them over to KDE before you start changing them over to Abiword, or OpenOffice.org, that way by the time you're actually ready to change them over to Linux, you can do it without them noticing any change at all. It's a good thing. But I'm going to stick with XFCE on my system. Call me when they port that to Windows, and I'll be beside myself.
No, no, no (Score:2)
KDE vs. GNOME (Score:2)
GNOME: An unholy marriage of Windows 98 and MacOS 9
Personally, I prefer GNOME. The interface feels more polished (reminds me of MacOS 9). KDE does everything, and has more features, but it all feels like it's been slapped together. Plus, it just *looks* clunky (reminds me of AmigaOS). I could never get over the "button-overload" of KDE.
DCOP vs D-Bus (Score:2)
(http://www.biglumber.com/ | Last Journal: Tuesday September 18, @12:25PM)
So, what's the deal with D-Bus? Is it really better? I have to admit I've become a bit fond of DCOP (Python+DCOP reminds me a lot of what I used to be able to do with ARexx on the Amiga) and know nothing about D-Bus, so this is a little bit intimidating.
What's The Deal? (Score:2)
(http://www.friendwich.com/ | Last Journal: Thursday November 09 2006, @12:05PM)
Recent builds of Amarok + engine are great
Twinkle is an excellent sip phone. (there's kphone too, but I like twinkle more)
Eventually these apps will make it over to kde4. Why do they need new projects? How about promoting/assisting the ones that are already out there?
It's rather lonely in here! (Score:3, Interesting)
That said, the main reason I avoid KDE and GNOME is performance - most of the stuff it does is just overhead I don't need (and why does KDE -not- use the xscreensaver interface instead of their rather....useless wrapper?!!), but if they were able to improve the reliability of KDE, and make it possible to lower it's footprint to something that is, say, just -slightly- more than your average WMW I might consider it.
Differenct icons on each virtual desktop? (Score:1)
Dynamically created menus sucks (Score:1)
The real question is: (Score:2)
Porting will be bad (Score:1)
(http://athingis.boldlygoingnowhere.org/)
Re:Hmm , let me guess... (Score:2)
Re:Hmm , let me guess... (Score:5, Interesting)
(http://www.neilhancock.co.uk/)
Actually its a CDE [wikipedia.org] ripoff.
CDE predates win95, and was based on the many desktop WIMP environments around in the late 1980s, such as HPs VUE.
A lot of the things you imagine are Windows interface paradigms are actually basic HCI stuff (Fitts law, Roman language left-right convention, and whatnot) that pretty much dictate colour schemes, icon size, icon behaviour, left to right conventions, etc.
The only thing I can think of that is a Windows thing is the position of a main menu button in the bottom left, its easier to mouse to the top of the screen than to the bottom because of the way the muscles in the hand/arm work. In truth the KDE button can be located anywhere, its just the default themes that just happen to position it there, cos that's where most computer users look to find a central control.
Re:Kstill Ktoo Kmany Koptions (Score:3, Insightful)
Yes.
KFG
Re:Kstill Ktoo Kmany Koptions (Score:2)
(Last Journal: Saturday January 06 2007, @01:13AM)
Yeah, it's like compression BUT with the restriction you have to try to compress things (options) in a pseudoconsistent way, consistent enough so that people can remember it, but at the same time allow things to be added later on without breaking stuff.
You don't list out all the possible options in a single list. You try to put the popular ones first, then less popular ones in sublists and so on. BUT also try to maintain some consistency amongst popular apps.
I prefer KDE because it seems like if the devs can't figure out where to put some option, they often still just leave it visible (causing clutter). Whereas I hear GNOME devs would rather just _hide_ it away and force you to use gconf or some key sequence to enable it.
Re:Sorry, but why do we need 'KDE' at all? (Score:2)
(http://reallydodgy.org/ | Last Journal: Thursday January 05 2006, @03:54AM)
Funny. When i'm using gnome, compared to KDE (or even Windows) i feel like my legs have been cut off and part of my brain has been removed. A "better" gui is a crock of shit. The "better" gui is the one that allows me to get my work done quicker and more comfortably.
Gnome has nothing to compare to KDE's ioslaves or kicker.
Need? Why do you need X at all? I run it because I can, and it has a few cool features I like. I'm willing to trade 5% of my RAM for it. You realise Linus runs KDE right? :D
This goes for gnome equally (more in my opinion, but opinion is divided). Personally I'd rather be running openstep (I'm wanting to play with GORM when I get some free time), but it's just not quite there yet.
If you're a "serious user", get out of your parent's basement, get a job, and spend the $50 on some more RAM if it's that much of an issue.