З.Ы.
Когда я был маленький и только начинал юзать линукс, сидел на кедах, и ессно эту проблему решал самым ламерским образом)
rm -rf /tmp/* /var/tmp/*
mv ~/.kde ~/.kde_old
mv ~/.local ~/.local_old
Потом все запускалось, и нужные части из .kde_old .local_old переносились в новые.
Вроде потом даже докопался, и дело было в монтируемых флэшках, точно не помню, года три уже прошло.
> перейди в init 3 и запусти с консоли startx, может чё полезное в коноль и выпадет.
Я так постоянно запускаю!
В логах X-сервера ничего нет, т.е. он запускается нормально!