KDE4 on Kubuntu 7.10

Link. January 12, 2008. Comments [5]. Posted in: Linux

Yesterday I decided to go a bit on the bleeding edge and went ahead and installed KDE 4.0 on my machine running Kubuntu Gutsy Gibbon. I started installing kde4-core first, then went for the whole kde4 package.

KubuntuKDE4 For the most part, the installation went OK. There are many UI changes, and I'm not sure I like all of them, but it's nice enough for the most part. I did run into some issues, so maybe this might help others solve them.

Graphics Corruption

KDE 4.0 tends to use a bit more resources of your graphics card. Because of the sleep/hibernate issue I was running the open source Radeon driver (which doesn't do much acceleration), so it was very slow at first and I was experiencing some nasty graphics corruptions at times that forced me to restart the machine.

I then tried enabling again the restricted fxglr driver that Ubuntu can install automatically, and that felt a bit faster, but I was still suffering some heavy video corruption.

Finally, I tried ATI's (AMD's, really) latest linux driver, which I downloaded from here. This is actually working much better: I'm seeing no video corruption at all (as long as XComposite is disabled) and seems a bit snappier, though a few things in KDE4 (most notably, the shutdown screen) are just very sluggish overall regardless of which driver I was using.

Of course, now sleep/hibernate don't work again, so I need to try to find a workaround for that.

Update: I noticed that the fglrx driver wasn't loading properly, so I went in and removed all traces of the older ubuntu driver versions and reinstalled the ATI driver again, and now I've got both 2D and 3D acceleration (i.e. with DRI) working. Plus, it seems that sleep, at least is now working correctly again. Whoot!

Can't run with Elevated Privileges

The second problem I started to notice was that I couldn't run applications that required elevated privileges from the KDE menu. I could still run them using 'sudo' from the command line, but if I tried running them from the KDE menu, it would keep rejecting the password I was specifying. Sounds very like what other people reported here.

I was able to fix this by editing my ~/.kde4/share/config/kdeglobals file, and adding this at the bottom:

[super-user-command]
super-user-command=sudo

Wireless Networking

Whenever I boot directly into KDE4, I have no network right at the start, because the Wireless connection isn't configured.

Under KDE3, it still works right away because I have setup knetworkmanager already setup with my network details and it auto starts when I login. For now, I've added a script in ~./kde4/env/ that starts knetworkmanager when I login.

Unfortunately, it seems the KDE4 updates don't include a native KDE4 version of knetworkmanager so it seems it still runs as a KDE3 app.

The Shutdown Screen

The shutdown dialog in KDE4 just nags me, for two reasons:

  1. The dimming on the screen while it is displayed takes forever in my machine; it's very slow, and the dialog itself takes quite a bit of time to paint correctly. I'm sure this has something to do with my video card settings, but I wish it wasn't quite so.
  2. KDE4 asks you twice for the same information: Once you select the "leave"  option in the KDE menu, it asks you whether to logout/restart/shutdown, but all three options take you to the same dialog with the same choices again! Just dumb from an usability standpoint.

Other Problems

One issue I have not yet researched too much, but that is causing some issues is that kwalletmanager seems to crash right after I log in every other time, forcing a full reboot to get it to work again, which obviously breaks havoc with other things, including, for example, the wallpaper not getting painted on the desktop [1]. Hopefully this stuff will be fixed by the time Hardy Heron ships.

[1] Update: Looks like this isn't related to the other issue at all. KDE simply refuses to paint the wallpaper on many ocassions (but opening the dialog settings and clicking apply fixes it). No idea yet what the issue is.



Tuesday, January 15, 2008 3:58:40 AM (SA Pacific Standard Time, UTC-05:00)
The elevated privileges problem is a kubuntu problem, not really kde 4. That is, kde 4 isn't configured to fully run off of su since ubuntu-based distros don't set a password on root. Simpler fix: sudo passwd root
jp
Tuesday, January 15, 2008 12:24:20 PM (SA Pacific Standard Time, UTC-05:00)
Using sudo for GUI programs isn't a good thing.
See if kdesudo works, as I believe that bug comes from the use of kdesu.
MilitantPotato
Saturday, January 19, 2008 8:45:00 AM (SA Pacific Standard Time, UTC-05:00)
I tried KDE 4 (Kbuntu) this morning and I have to say I am underwhelmed by the whole experience.

For example, the new start menu just feels "a bit clunky", the daft bouncing "busy" mouse pointer is still there and no networking configuration app (it may be there but I could not see it).

To be fair Kubuntu is not the optimal distribution for KDE so maybe some of the problems is with the distribution.

The positive side, KDE 4 look nice, seems quite fast on my laptop and the widgets are great.

I'll keep an eye on it's development and keep trying it over the next few months - even try a different distribution.

KDE 4 has a lot of potential.

For the time being I'll stick with Ubuntu and Gnome.
John
Tuesday, February 19, 2008 7:35:49 AM (SA Pacific Standard Time, UTC-05:00)
I can't find KDE 4 RPM for Kubuntu. I downloaded and installed Kubuntu 7.10 after KDE 4's release simply to test the new version of Konqueror. Go figure that the site did not actually list what version of KDE desktop was part of the ISO. I can't find any RPMs. Can you help me out please?
Tuesday, February 19, 2008 8:02:15 AM (SA Pacific Standard Time, UTC-05:00)
John: You don't need to download the RPMs, apt-get can be used to install it; just follow the instructions at http://kubuntu.org/announcements/kde-4.0.php, which basically boils down to:

sudo apt-get install kde4-core
Comments are closed.

About

Tomas Restrepo is co-founder of devdeo. His interests include .NET, Connected Systems, PowerShell and, lately, dynamic programming languages. More...

email: tomas@winterdom.com
msn: tomasr@passport.com
twitter: tomas_restrepo

Technorati Profile

devdeo logo

View my profile on LinkedIn

MVP logo

Syndicate

Ads


Links

Categories

Statistics

Total Posts: 1006
This Year: 76
This Month: 7
This Week: 0
Comments: 771

Blogroll

Post Archive

Other

Copyright © 2002-2008, Tomas Restrepo.

Powered by: newtelligence dasBlog 1.9.7174.0

Sign In