Monthly Archive for March, 2012

KDE black screen bug after updates

It appears that the updates to KDE 4.8 (from 4.7) may have broken the desktop for some Kororaa users. You might experience a black screen when you log in. You can still launch programs by pressing Alt + F2, but your regular desktop is missing.

This is because of incompatibilities between versions of the configuration file for the desktop plasmoids (plasma-desktop-appletsrc) that Kororaa ships (this bug does not affect Fedora as it does not ship this file). The upcoming 17 release will not ship this file.

To fix the problem, just move (or delete) this file out of the way. If that doesn’t work, you can try moving your entire .kde directory out of the way and it will create a new one when you next log in.

When it’s booted and before logging into KDE, switch to a terminal by pressing:
Ctrl + Alt + F2

Then log in as your user, and run:
mv .kde/share/config/plasma-desktop-appletsrc .kde/share/config/plasma-desktop-appletsrc-broken

Then logout:

Switch back to the graphical login:
Ctrl + Alt + F1

And log in. You may have to re-create some KDE settings, like shortcuts in the panel, but it should get you going at least.

Alternatively you can press Alt + F2 and run “System Settings”, select “Workspace Behaviour” and change the “Workspace” type to the netbook interface.

ricci and libvirt with luci = error

If you’re setting up a cluster on RHEL with ricci and the machine is also a virtual host, you might have problems adding it to the cluster in luci (even though everything looks good – firewall is open and you can communicate on the port).

The error is something like:
unable to receive header from server on 11111

This is because the server is looking for a .libvirt configuration directory for the ricci user, but it doesn’t exist. Simply log onto the node and perform the following as root:
mkdir /var/lib/ricci/.libvirt
chown ricci:ricci /var/lib/ricci/.libvirt

Now you can successfully add the node to the cluster using luci.