Are you running KDE?
Same thing happened to me a few years ago, and after hours of trying to fix it, I exited KDE, logged into a terminal and renamed my ~/.kde directory to ~/.kde.bad
On logging back into KDE, ~/.kde was recreated and all was well, except I had lost all my custom settings, and had to re-do them.
|