A month with KDE

A month with KDE


Last month I wrote a piece saying that I was going to try KDE for a month (I’m a big GNOME fan!) and then report back on my experiences. I must admit I’m feeling relieved to be back with GNOME as I never really felt comfortable with KDE, but that’s not to say it was all bad.

I’m going to keep this simple—break it down into the good and the bad with a few comments about each. I know I got a few comments last time about why an article like this was not necessary, “Just let people decide for themselves” sums up a few of them; so this article is simply going to represent my point of view: use the desktop environments, try them, and pick the one you like most!

The good

Integration between applications

During the month I’ve tried to avoid using my normal GNOME applications under KDE and found that one of the nicest things about KDE is how well applications are integrated to the desktop and with each other. Moving from one application to another doesn’t feel like you’re moving to something entirely foreign which makes adjusting to a different environment much easier.

Another point about this is that settings work well across the entire desktop so you only have to make the choice once and you can change the feel of everything!

Huge choice

This point highlights the different paradigms that dictate the two major desktop environments: the K menu is filled with a massive range of programs, a great selection of games, utilities, graphical applications... everything! This approach provides the user with a great deal of functionality out of the box, although in my opinion it can be a little overwhelming.

The idea of choice reaches beyond just the applications, however, and includes every kind of context menu you could imagine. When dragging a file from one window to another, it doesn’t simply rely on a default action but prompts you for what you want to do. When accessing the desktops context menu, there are a lot of options, such as options to customize the desktop, which takes you to the full blown settings dialogue. Which, in turn, often makes it easier to find what you’re after.

Extremely customisable

What can I say? You could find yourself lost in these settings dialogues for a long time: I’m not sure this is for me, I prefer to just get on with what I want to do. Other people in my family, however, have been very happy with this customisability and have spent ages getting their desktops just right.

Kicker

Initially I felt swamped by the traditional K menu so I switched to Kicker and I think this really is a superb menu, showing only what you’re actively using and providing plenty of short cuts to help you get to what you want quickly (something which from my experience doesn’t seem to be the norm in KDE!). If you use KDE and haven’t tried this, I would honestly recommend it.

Konqueror

Konqueror benefits from the first point I made, integration. I love the fact that when I want to view a file while browsing it comes up within Konqueror, no extra applications! My favourite example is PDFs, and using this feature keeping on top of all the PDFs I seem to have lying around was made completely painless. Other applications were great as well, especially K3b, which, based on the overall capabilities of the program, is, in my opinion, quite a bit better than anything in GNOME.

The bad

Messy

Everything always seems to be in the way: there were very few instances while using KDE that I felt I could just get on with the task that I was doing without something else interfering. An example of this would be writing while I was connected to an IM network through Kopete—the size of the alerts was ridiculous. And, while it was nice to be able to see so much information about friends logging in, was it really necessary to flood a large part of the screen!? I’m not using a tiny monitor either (1200x800), but I guess this might be better with an even larger screen.

Bad defaults

Relating to the above point, while I’m working I set myself either to be busy or invisible within my IM program—seems sensible to me that the better default would be to disable pop-ups under these conditions, certainly while set as busy.

Another example of bad default choices is a single click to open files and folders. OK, this point, like every point in an article like this, is subjective, but does nobody using KDE find it infuriating that when you try to delete a file you find yourself opening it; or trying to drag a single file and having to drag a box around it to select it? I’ve no doubt there are options where I can change this, but the default made no sense to me... and it wasn’t the only one.

Slower

Initially I felt that KDE ran a bit quicker than GNOME but as the month went on and my time away from GNOME grew, I was surprised at the speed of GNOME when I returned this morning. Applications do seem to start quicker and I’m at my desktop with everything finished loading sooner.

Confusing

This point is probably the most serious about KDE in my opinion, certainly from a usability perspective. Who thought it was a good idea to have menus that had vertical text?!—I mean the one down the side in Amarok and Konqueror. I guess after you’ve used the programs for a while and know which buttons are which, it would stop being a problem. But to begin with it’s a nightmare.

Category: 
Tagging: 

Comments

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Just my opinion, nightmare?.

I found your opinion about "usability" on KDE pretty exaggerated. Generally speaking the configurations panels and menus are always the same, just adapted to the applications one is actually working with. Furthermore, just only the needed icons and menus exist for every application; this is not something obvious but something that makes sense in Konqueror (the multi-everything application). This improves usability while keeps the ability to configure the desktop as one pleases. Oh, and there's only vertical text on Konqueror and Amarok, the most used applications on KDE, and are accompanied with icons. Just an example, convert an image from jpeg to png is as simple as place the mouse overt he file, right click, convert to png and you're done!. Menus are not confusing but useful.

From my point of view GNOME gets reduced to Nautilus and a (limited) conundrum of applications focussed on giving just the very basics. "Where is the rest?", I think they were my thoughts when I first used GNOME (with Ubuntu, to which the same opinions are valid).

Everybody should be able to chose the desktop that likes the most so giving a subjective opinion about other desktop to mine its reputations doesn't seem productive to me.

Jonathan Roberts's picture

"Everybody should be able to chose the desktop that likes the most so giving a subjective opinion about other desktop to mine its reputations doesn't seem productive to me."

It is exactly what you said, a subjective opinion! I made it very clear in the article that it was a subjective opinion, told everyone to try it for themselves in fact, and although it might not be productive some people find it interesting :D (I hope!)

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

yeah, you're right:You are free to give you opinion and, please, go on.You simply touch my sensible part)).

I'm giving my opinion about GNOME (and I shouldn't have gone so far) but I'm exposing facts to prove you wrong about usability in KDE. The thing is that your conclusions are abstracted from the facts that takes you to say so and that makes that a reader, like me, see the report as if it weren't based on anything real. Furthermore, if you had given details I could have replied to you so other readers could have the other side opinion to compare. That's why I said the (the theme of) report was useless (and hey, no offense). I'd like to see more article like "super-GNOME", "why KDE rocks", "KDE vs GNOME, the good and the bad" but no, "one month in KDE world or GNOME world" and then, "oh!, it's curious but I didn't like the experience". None of the boys who tried the experience, I think, really believed they were going to migrate to that desktop.weren't?.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Interesting, if brief, review of your experiences in KDE. I love it and I would be challenged to spend a month in GNOME. But I wonder what you mean by replacing the KMenu with Kicker, as the whole bottom panel in KDE is known as the Kicker.

Jonathan Roberts's picture

Sorry,

My terminology is wrong :-S I meant the menu which was developed by Novell - Kickoff I think. Sorry for the mistake...

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

KDE is complex and that's why you should implement a distro that configures it well before hand. My favorite is SimplyMEPIS, but Xandros and Freespire (and a host of others) offer meritable alternatives, as well. Each distro has its own spin on optimal usability, but none can be considered polished that simply use the raw KDE installation.

As a contrast, GNOME tries to be polished from the start. It may gain some initial usability, but is sacrifices adaptibility in the process. Either is shaped by the opinions of its developers, and it is important to remember what Plato said of opinion: that it is greater than ignorance, but less than knowledge.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

"Initially I felt that KDE ran a bit quicker than GNOME but as the month went on and my time away from GNOME grew, I was surprised at the speed of GNOME when I returned this morning. Applications do seem to start quicker and I’m at my desktop with everything finished loading sooner."

this might be incorrect, as GNOME uses more memory resources than KDE.
Take a look at this article http://ktown.kde.org/~seli/memory/desktop_benchmark.html

Kevin Dean's picture
Submitted by Kevin Dean on

I personally think that this article was pointless. Not that I like KDE or like Gnome better but:

During the month I’ve tried to avoid using my normal GNOME applications under KDE

Nobody does this. At least, I can't think anyone would be so bent on KDE, Gnome, E17, XFCE or whatever that they would use a poor tool from their desktop environment over a great tool from another.

For instance, you realized how awesome k3b is. Whil Gnomebaker is decent, it's never been nearly as good as k3b is, in my opinion (thought it's gotten better).

I also feel that this article was tainted by the distro you chose to review it with. (This is a defaults thing, not a distro flame). For instance:

Initially I felt swamped by the traditional K menu so I switched to Kicker and I think this really is a superb menu.

I'm not really sure that the default Gnome menu is any easier to navigate. You click "applications" the type of application you want "Internet" and the program "Ekiga".
The main difference is that some distros turn on the "Recent applications" section, which I personally find hugely important. The top 5 listings in my menu are the applications I open the most.

Does nobody using KDE find it infuriating that when you try to delete a file you find yourself opening it; or trying to drag a single file and having to drag a box around it to select it?

No, because I don't. It actually took me a few moments to grasp what you were saying was happening. To move an icon, you just put the cursor over the icon, push the mouse button down, drag the icon and release once it's there. You do not have to select the icon before you begin the move.

Personally, I thing this is a bit more natural to human motion; it's just contrary to what people are used to computers doing. We don't touch our glass of water, remove our hand and then grasp the cup, we reach out, grab it and drink.

To delete an icon, right click over it.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

I too find KDE to be overwhelming, messy, confusing, and to have bad defaults. Plus that pointer finger seems a little too long.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Your comments such as "Initially I felt that KDE ran a bit quicker than GNOME ..." and "This point is probably the most serious about KDE in my opinion ..." are very abstract. You have no solid reasons to prove them. In my opinion, GNOME is your favorite desktop env and that is the reason you are feeling KDE is "slow and confusing". Again, it is just an opinion.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

These are subjective comments. People are not machines. We absorb vast amounts of information and then combine them with our preferences and experience to draw conclusions. It's not objective. Yes, more detail about what seemed slow, or what was confusing, would be helpful, but that does not invalidate the author's impressions.

--
bblackmoor

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Why are all these people criticising. Surely, if they don't like your comments they should just keep quiet. Constructive comments are far more difficult to make than destructive ones. It requires intelligence to be constructive. The author clearly states that it is just about his opinions formed from a short test. Either you accept it as such or don't bother to read it. It is interesting to read such articles, but extremely boring to find that most of the comments about it are negative. Either post positive comments or shut up.

askrieger's picture
Submitted by askrieger on

Personally, I like KDM, the KDE desktop, Konqueror, and K3b. I also like Synaptic, Streamtuner, XMMS, Emacs, Evolution, and Pan. My system is set up to run all the applications I like to use whether they originated from KDE, Gnome or elsewhere. I would never consider limiting myself to only those Linux applications that are part of any single desktop environment.

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

How often does it matter? Before Fedora Core 2 I was using Windows ME and Knoppix. I have to admit that by now I'm more than a little annoyed that I have to change Fedora to default to KDE, but with my first wetting of my toes I figured Gnome had some Holy Grail that a noob couldn't parse. Maybe it's true, I can install programs from source but I can't make Nautilus not open each folder in a new window.
Heard of big Catholic Guilt? OS attrition is for my European neighbors! Fsck it I'm Protestant!
Anyway Dolphin is teh roxorZ File Manager. If Guhnome tries it I'll givem yet another try. KDE has too many options, Linux has too many options, Windows has too much bloat.
Let's all be Mac--NO! Let's learn to use our computers, whether KDE or Gnome (or fluxbox?!) and revolt! --Steve

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Did you have any problems configuring a printer to your KDE distro ,or was configuring a printer easier on Gnome ?

Andrew Min's picture
Submitted by Andrew Min on

I just had one question: what looked better to you? I always thought KDE looked more elegant and GNOME more dull, but then again KDE was my first desktop environment (besides JVM in Puppy Linux, which looks horrible even if it is blazing fast).

What can I say? You could find yourself lost in these settings dialogues for a long time: I’m not sure this is for me, I prefer to just get on with what I want to do. Other people in my family, however, have been very happy with this customisability and have spent ages getting their desktops just right.

Definitely agree. I love that.

Everything always seems to be in the way: there were very few instances while using KDE that I felt I could just get on with the task that I was doing without something else interfering. An example of this would be writing while I was connected to an IM network through Kopete—the size of the alerts was ridiculous. And, while it was nice to be able to see so much information about friends logging in, was it really necessary to flood a large part of the screen!? I’m not using a tiny monitor either (1200x800), but I guess this might be better with an even larger screen.

You can turn that off in Kopete's settings.

Another example of bad default choices is a single click to open files and folders. OK, this point, like every point in an article like this, is subjective, but does nobody using KDE find it infuriating that when you try to delete a file you find yourself opening it; or trying to drag a single file and having to drag a box around it to select it? I’ve no doubt there are options where I can change this, but the default made no sense to me... and it wasn’t the only one.

Definitely agree.

This point is probably the most serious about KDE in my opinion, certainly from a usability perspective. Who thought it was a good idea to have menus that had vertical text?!—I mean the one down the side in Amarok and Konqueror. I guess after you’ve used the programs for a while and know which buttons are which, it would stop being a problem. But to begin with it’s a nightmare.

I don't think it's a bad idea. It saves space. Then again, I have all my browser buttons, my address bar, and my bookmarks in one toolbar in Firefox...

--
Andrew Min

Author information

Jonathan Roberts's picture

Biography

Currently a gap year student! I have a huge interest in Free Software which seems to keep growing. I run the Questions Please... podcast which can be found at questionsplease.org. On an unrelated note I'm reading theology at Exeter next year.

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!