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.

KDE 4 rev 823000
KDE 4 rev 823000

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.

New KSplash
New KSplash

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.

KRunner and Amarok collection
KRunner and Amaroka collection

Thanks to the second plugin, we can check the spelling of any given word getting the suggested replacements as the result. Neat.

KRunner and spell checking
KRunner and spellchecking

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.

Error when resizing KRunner
Error when resizing KRunner

Oxygen or Bespin?

Oxygen style
Oxygen style

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 style
Bespin style

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:

Oxygen + Bespin (mock-up)
Oxygen + Bespin (mock-up)

Here is yet another comparison of the two themes in Dolphin:

Dolphin - Oxygen
Dolphin - Oxygen

Dolphin - Bespin
Dolphin - Bespin

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 )
Cover switch ( z tyłu aplet Plazmy )

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
Improper dispay 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?

Folder View
Folder View

Folder View config
Folder View config

The System Monitor worked quite well this time, presenting the information I asked it to.

System Monitor
System Monitor

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.

Timer
Timer

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.

Toggle Compositing
Toggle Compositing

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.

Notify
Notify

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)
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)
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

fold this thread JD  Tuesday, 24 June 2008 o godz. 8:39 am #  Add karma Subtract karma  +0

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 :)

fold this thread Medieval Mutt  Tuesday, 24 June 2008 o godz. 1:31 pm #  Add karma Subtract karma  +0

>> 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 :)

fold this thread tribunal  Wednesday, 25 June 2008 o godz. 3:47 pm #  Add karma Subtract karma  +0

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

(Comments wont nest below this level)
 
 
 
fold this thread tribunal  Tuesday, 24 June 2008 o godz. 9:20 am #  Add karma Subtract karma  --1

KDE4.1 has a lot of annoyances :(
For example, it is a real problem to create a link to application

fold this thread TonyM  Tuesday, 24 June 2008 o godz. 3:00 pm #  Add karma Subtract karma  +0

Dragging an application icon from the menu seems to do the trick for me just nicely.

fold this thread tribunal  Wednesday, 25 June 2008 o godz. 3:49 pm #  Add karma Subtract karma  --1

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.

(Comments wont nest below this level)
 
 
 
fold this thread tribunal  Tuesday, 24 June 2008 o godz. 9:31 am #  Add karma Subtract karma  --3

one more annoyance: panel. Panel is so primitive and buggy…

 
fold this thread ThousandTimes  Tuesday, 24 June 2008 o godz. 11:25 am #  Add karma Subtract karma  +1

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 ?

fold this thread danzam86  Wednesday, 25 June 2008 o godz. 6:44 pm #  Add karma Subtract karma  +0
 
 
fold this thread Lubos Lunak  Tuesday, 24 June 2008 o godz. 3:38 pm #  Add karma Subtract karma  +1

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.

 
fold this thread FiNeX  Tuesday, 24 June 2008 o godz. 3:56 pm #  Add karma Subtract karma  +0

@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.

 
fold this thread kollum  Tuesday, 24 June 2008 o godz. 5:38 pm #  Add karma Subtract karma  +0

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 !

 
fold this thread Heller  Tuesday, 24 June 2008 o godz. 5:41 pm #  Add karma Subtract karma  +0

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 :)

 
fold this thread sebas  Thursday, 26 June 2008 o godz. 6:22 pm #  Add karma Subtract karma  +0

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).

fold this thread tribunal  Friday, 27 June 2008 o godz. 3:14 pm #  Add karma Subtract karma  +0

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

 
 
fold this thread tracyanne  Monday, 30 June 2008 o godz. 10:50 am #  Add karma Subtract karma  +0

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.

fold this thread safasdf  Monday, 21 July 2008 o godz. 7:53 am #  Add karma Subtract karma  +2

Your face is alpha quality.

 
fold this thread tbocek  Tuesday, 22 July 2008 o godz. 2:31 pm #  Add karma Subtract karma  +0

Educate yourself before you criticize, please.

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.

Right-click on the icon that launches the menu, select “switch to classic menu style”

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.

Are you even using 4.1? The ability to resize, hide, or add bars is there now.

Dolphin lacks functionality.

You might try being more specific.

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.

It’s basically multiple desktops for Plasma. You can add different applets to any of the other three desktops, then zoom into them.

 
 
fold this thread ingis  Tuesday, 1 July 2008 o godz. 7:14 pm #  Add karma Subtract karma  +1

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

 
fold this thread EdwardOCallaghan  Friday, 4 July 2008 o godz. 6:06 am #  Add karma Subtract karma  +0

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 :D
Regards,

 
fold this thread batwing  Tuesday, 8 July 2008 o godz. 9:08 pm #  Add karma Subtract karma  +1

I’ve found some translation mistakes and misspellings - correct me if I’m wrong with them:
- First paragraph about KRunner: “Its plug-in system is well-thought”
- Oxygen or Bespin (last paragraph): “the looks of 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 :P

fold this thread michuk  Tuesday, 8 July 2008 o godz. 10:46 pm #  Add karma Subtract karma  +0

@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)

 
 
fold this thread jogep  Sunday, 20 July 2008 o godz. 7:21 am #  Add karma Subtract karma  +1

thank you for this nice preview, since yesterday i try KDE4 RC1, except some Application like digikam and amarok, it work great.

Regards

 
fold this thread www.kde4.de  Tuesday, 9 September 2008 o godz. 1:44 pm #  Add karma Subtract karma  +0

Thank you for this visual Changelog. Have you tried the QT Port of Firefox3?

 
Name (required)
E-mail (required - never shown publicly)
URI

Adjust field size: shrink | enlarge)

You can use simple HTML in your comments. Some examples are as follows:
  • 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>

About the Author

Korneliusz Jarzębski

Free software enthusiast, KDE fan. Author of a popular blog: /dev/jarzebski (in Polish). Contributes to PolishLinux.org since October 2007.

New AdTaily ads!

Are you a film buff?

film buffs community, movie recommendations and reviews

RSS: Comments

You can follow the comments to this article through a special channel RSS 2.0 .

Related articles: KDE

 more »

PolishLinux Top Content

Select distros:

vs

Become our fan on Facebook!

PolishLinux.org on Facebook

Follow PolishLinux on Twitter!

Follow polishlinux on Twitter

Google Ads