Hi,
I'm new to linux, but I've used Solaris (and other unix systems) for several years. I recently tried installing Mandrake 10.1 on an old pc I have that's not doing anything else. It seemed pretty straightforward, download the cds, and follow the instructions. Everything went pretty well until I logged into KDE.
When I logged into KDE as a normal user, Kicker didn't work at all. I would get a couple of icons on the desktop (home, trash, ...), but no "start" button. I could right-click, and do a couple of things, but not having Kicker makes things a pain.
I discovered that if I logged into KDE as root, I got Kicker, but I did not get the icons on the desktop, and right-clicking on the desktop didn't do anything.
This problem only exists in KDE. If I log into icewm (sp?), everything works fine.
Next, I figured I would make sure I'm running the latest versions of everything. So, I went into the Mandrake Control Center, and did the software update thing. I updated all packages, but that didn't help.
I tried removing the ~/.kde/share/kickerrc file, but that didn't help either.
I tried running "kdeinit kicker" and that didn't work, it said it couldn't communicate with kicker, it must have crashed.
At this point I was wondering how the heck it worked for root, but not for a normal user. I tried to compare root's kickerrc file to the user one, but there is no .kde directory in /root. So, "find / -name kickerrc" gave me /usr/share/mdk/kde/root-interface/kickerrc. And that one is different than the user one. So, I copied that one over top of the user one, and voila, it works!!
What is up with that? It also looks like it's only me, I can't find anything like this in search or google.