KDE 4.1: The Annoyances
[ Tuesday, 24 June 2008, Bastion ]
Only one month is left before KDE 4.1 is announced. That’s why I thought it’s a good occasion to perform yet another visual changelog (rev 823000). Today’s article will be a bit different than the previous ones since I’m going to focus on the biggest annoyances of KDE 4.1 from my personal perspective
In order to maintain some credibility I’ll however point out the solid achievements alongside with the failures of K Desktop Environment 4.1.
KSplash
KSplash went through some cosmetic changes in order to fit with the new Plasma theme. Nothing to complain about here, the new nice background, non-interupting progress bar do their jobs.
However, there’s a few things I don’t like about the KDE 4.1 KSplash worth mentioning. First of all, there’s way too much space between the icons. It might sound minor but I still think the window should be shrunk in order to look better or ship more information about the KDE boot progress. Some progress bar showing the percentage of loaded features would be nice. The most common textual information about the currently loaded component would do as well.
KRunner
No doubt that KRunner is the most interesting and widely used KDE 4 component. It’s a real pearl among KDE 4.1 features. It allows to run anything we like. It’s plug-in system is well-thought to allow improving its already large feature-set. I used to present show to use it to send a letter to a selected person or jump straight to some web page of choice. This time KRunner got two more interesting plug-ins. One of them is the capability of searching through Amarok music collection.
Thanks to the second plugin, we can check the spelling of any given word getting the suggested replacements as the result. Neat.
Additionally, KRunner got three new icons which stand for (from the left side) its configuration, running a system monitor and closing (killing) selected window. There’s no such thing as a perfect app, though, at least when I’m reviewing it. In my compilation there is a small error. After entering a keyword and then clearing the query, the KRunner window tries resizing itself, leaving junk on the screen.
Oxygen or Bespin?
I well remember the days when I was very critical about the Oxygen style. There were lots of bugs, in consistences and wrong decisions made about it. Today however, I can’t say a bad thing about Oxygen. The progress bar is awesome, so are the elements placed in Group Box. All looks nice and shiny… well… all except a few things.
In order to show you my visual preferences I’ll present my favorite KDE 4 style which is Bespin, first.
Bespin looks equally admirable. And it features two more details that I would love to see in Oxygen. These are the scroll bar and a common button. I have to say they do rock in Bestin and I cannot say this about the Oxygen. If only Oxygen copied those two, I would call it ideal. Here is how this looks on a mock-up:
Here is yet another comparison of the two themes in Dolphin:
One last thing I miss in Oxygen is its configuration options. They are very poor indeed. The only thing I’m allowed to change is the looks of the scroll-down tree elements. Unacceptable!
KWin
In the race after fancy visual effects, KWin also takes its part. As a long time Compiz user I can write that KWin is doing pretty well in comparison. Of course it cannot compete with Compiz by the number of plugins, but what makes it special is the fact that it integrates seamlessly into KDE and its general usability and speed is significantly better as well.
Cover switch ( Plasma applet in the back )

There are still unresolved issues, though. One of them can be the improper shading in “wobbly windows: effect.
Improper display of shade for wobbly windows

In case the visual effects of KWin and turned on, minor hang-ups appear here and there and playing with the environment. The situation is strange since my video card is quite a strong GF8800 GTS. It’s especially noticeable when opening large windows. Opacity changes experience irritating delays, there are issues with disappearing and re-appearing windows and so on. I noticed that those errors usually appear when the rendering method Texture from Pixmap is set. When I switched to Shared Memory this was hardly an issue.
Another problem is window maximization and returning to the original size. Here the delays can be even a second or two and they are unrelated to the rendering mode. I’m only wondering if this is my personal problem or the issue appears for many other users as well. Feedback is welcome here.
Plasma
Let’s go through the traditional overview of the most recent Plasma applet changes now.
Folder View is an applet displaying the contents of the selected folder on desktop. A new featured was added here — the possibility to scroll through the results. But what is still missing is the option to move directories. Currently after selecting the folder icon we are redirected to Dolphin. May it be that it’s a feature?
The System Monitor worked quite well this time, presenting the information I asked it to.
Timer is a new Plasma applet giving as a functionality of… a timer. The extra feature is that we can tell it to run a program or script when the configured period of time passes.
A very nice add-on is another new applet called Toggle Compositing. It’s a simple switch of the visual effects of Kwin. Handy on desktop.
Notify is another novelty in Plasma. I did not manage to make it work, but its use seems obvious — system alerts. Hope to get my hands on it next time.
I was waiting for a day when someone finally implements a docker for KDE 4. Peachy, because this is the name of the applet, is meant to be an exact copy of the Mac OS X applet. It’s quite fresh so both its look and behavior leaves a lot of room for improvement. It doesn’t seem likely that it will be stable for KDE 4.1 release. But it’s a good sign anyway and I’m waiting for a more polished version to come.
The most interesting new applet I found was Previewer. It functions one goal — to preview any type of content It’s enough to place any icon in this applet and we automatically see its preview (as far as its content type supported, of course).
Firefox 3 in KDE 4
As Firefox 3 was released just a while ago, I decided to test how it behaves in KDE 4. I tested two skins which make is more KDE-ish. The first one, found on playground, could only replace the icons. I expected a bit more…
Firefox 3 - Oxygen style (playground)

The other one, however, found in the Mozilla extensions, exceeded my expectations
Firefox 3 - KDE 4 style (Mozilla add-ons)

Summary
Except for some minor annoyances described above — and they are not so much annoying anyway, please excuse the screamy title — I can frankly say that KDE 4.1 is something I’m looking for anxiously. Just like for many of you, for me the release day of KDE 4.1 will be the last day of KDE 3 serving my desktop. As far as the stability is concerned — it’s acceptable. We shouldn’t forget that the KDE team still has a month to fix the issues, release Beta 2 and RC1 which should give them a lot of additional feedback. One thing is certain: if KDE 4.1 doesn’t yet convince you, KDE 4.2 will, I’m dead sure about it
Subscribe to RSS feed for this article!
24 Comments
- A hyperlink: <a href="polishlinux.org">GNU/Linux for everyone!</a>,
- Strong text: <strong>Strong text</strong>,
- Italic text: <em>italic text</em>,
- Strike: <strike>
strike</strike>, - Code: <code>
printf("hello world");</code>, - Block quote: <blockquote>Block quote</blockquote>






























What is the official name/URL of that Firefox 3 theme?
It looks awesome and i’d really like to install it on my Firefox
>> What is the official name/URL of that Firefox 3 theme?
https://addons.mozilla.org/en-US/firefox/addon/7574
tribunal,
>> For example, it is a real problem to create a link to application
Dragging an application from the menu to Dolphin works for me.
>> one more annoyance: panel. Panel is so primitive and buggy…
What version are you using? It’s gotten much more configurable in 4.1. And it will only get better from here. Primitive and buggy in what way? I am not getting at ya, just curious
I use KDE4.1.0.83
Dragging icons works, but I need to create links with params, like “myapp -a -b -c”, run in console and so on…
Panel: I can change its height and position, but other params?
And all those crashes…
I had 5 plasma crashes in 3 days(!!)
When plasma crahes, I can’t do anything
KDE4.1 has a lot of annoyances
For example, it is a real problem to create a link to application
Dragging an application icon from the menu seems to do the trick for me just nicely.
May be my version is too old (4.0.83), but I can’t even change command line for the link. But I need to change it.
one more annoyance: panel. Panel is so primitive and buggy…
The oxygen+bespin theme mockup look very good even though there are some nasty inconsistencies.
p.s. Could i know where did you find that nice background wallpaper ?
that’s the link:
http://fc08.deviantart.com/fs25/f/2008/173/2/1/Paul_Smith_I_II_by_l8.jpg
Some progress bar showing the percentage of loaded features would be nice. The most common textual information about the currently loaded component would do as well.
Who cares? The splash is there to entertain while KDE is loading, the stages don’t really correspond well to what is happening, and what would e.g. ‘Initializing system services’ really mean anyway?
I noticed that those errors usually appear when the rendering method Texture from Pixmap is set. When I switched to Shared Memory this was hardly an issue.
Which seems to suggest the texture_from_pixmap implementation in nvidia could possibly use more work.
A very nice add-on is another new applet called Toggle Compositing. It’s a simple switch of the visual effects of Kwin. Handy on desktop.
Still so handy even when you can’t see it
? Press Shift+Alt+F12.
@For the author: a good exercise could be to post all the problem you’ve found on bugs.kde.org or in the various mailing list.
Hello.
About the toggle kwin effects, it could be nice to integrate the functionality in kpowersave ( or is it solid ) to increase on-baterie time ( with KDE3, I have about half an hour difference of autonomy runing Kwin and compiz )
I use KDE from trunc from time to time, but it doesn’t fit well with my distrib kdm 3 and I cant change sessions, wich is annoying, and I must have missed some modules for it to be as complete, but what I can see is already very good and beautifull.
Keep up the good work, looking forward the end of july !
I’d love to have a very simple KSplash, something like in the KDE4 promo video (found here http://aseigo.blogspot.com/2008/01/kde4-be-free-campaign.html) at 0:42 (just a “pulsating” logo on a black background
and yes, KDE 4.1 looks just awesome, congrats to all
Press [alt]+f2, type “plasma”, enter. That’s why we’ve separated it.
If you run into crashes (which is expected in a beta release), please send us the backtraces so we can fix it (panel-devel@kde.org).
Right now I had to move back to stable version, cause I can’t have beta version at my main PC, but sometimes, looking at KDE4.1beta versions I want to join to K-devel-club
May be 4.2
I see nothing convincing about KDE 4.1, it’s at best Alpha quality. It gets in the way of my doing anything useful.
The Kickoff menu is a peice of rubbish, it accomplishes nothing you can’t already do with the Classic menu, only it’s more difficult to navigate.
The task bar simply takes up too much screen real estate, and can’t be resized nor can it be hidden. Getting stuff into it is convoluted and not at all obvious.
Dolphin lacks functionality.
Can someone, any one, tell what is the point of the Zoom out/Zoom in functionality that is available from the top RH corner of the desktop. So what you can make the desktop background take up a quarter of the desktop instead of all of it.
Your face is alpha quality.
Educate yourself before you criticize, please.
Right-click on the icon that launches the menu, select “switch to classic menu style”
Are you even using 4.1? The ability to resize, hide, or add bars is there now.
You might try being more specific.
It’s basically multiple desktops for Plasma. You can add different applets to any of the other three desktops, then zoom into them.
Nice improvement in KDE 4.1, but sadly in my opinion there are and some steps backwards.
What happened with oxygen style minimize/maximize/close buttons? Buttons was best thing in all style. So if some of them was changed why not all including “apply” “ok” etc buttons was changed. Now they are completely from diferent stories.
Active inactive window problem was simply solved with all dimm and etc. effects. Stripes are useful for somebody too, but they are optional, but thees new buttons not.
Buttons become ugly when are inactive and I don’t know how to turn off that thing.
Ok it’s subjective opinion, but why delete old style, when already was created new ozone style. If somebody like it do it, create dozens of new styles, but keep old ones and let people choose.
Another example analog clock, old was very good. Again if somebody like new one, why not to do possibility to have both styles.
Digital ckock and task manager improved, but gone ability to change task managers size. Tasks on that taskbar looks much worse, pager too, they was nice and simple, why change?
Worst thing in KDE 4 design is wasting desktop area. Huge empty spaces, large bars, and inability manually adjust and this was left untouched.
I am architect and designer, so watch in to KDE from my point of view. I think good design is essential. And would like to see KDE as best DE in design aspect.
Good luck
You can’t really complain of software that is not ready yet ..
Please _do_ file bugs however, particularly Kwin4 related ones!
I look forward to running KDE4.1 on my OpenSolaris box
Regards,
I’ve found some translation mistakes and misspellings - correct me if I’m wrong with them:
- First paragraph about KRunner: “It
’s plug-in system is well-thought”- Oxygen or Bespin (last paragraph): “the look
sof the scroll-down tree elements”- KWin (first p.): “In the race after fancy visual effects” -> “In the race for fancy visual effects”
- KWin (prev. to last p.): “In case the visual effects of KWin and turned on” - > “In case the visual effects of KWin are turned on” (but I’m not sure about that one - maybe I just don’t understand what you meant?)
- Plasma/Preview: “as far as its content type supported, of course” -> “(as far as its content type is supported, of course)”
- Firefox3: “I tested two skins which make is more KDE-ish” -> “I tested two skins which make it more KDE-ish”
Nice article, nonetheless
I’m looking forward for 4.2 release, which, I hope, won’t behave as beta or RC 
@batwing: would you like to help us proofread some articles? That would be of great help. We just don’t have enough resources to do it by ourselves. If you have spare 30 minutes a week, e-mail me at: michuk@jakilinux.org (or send me a jabber message on the same address)
thank you for this nice preview, since yesterday i try KDE4 RC1, except some Application like digikam and amarok, it work great.
Regards
Thank you for this visual Changelog. Have you tried the QT Port of Firefox3?