KDE threw an error message "call to lnusertemp failed {temporary directories full?} and crashed back to the login screen.
I immediately went to my terminal 1 (ctrl + Alt + F1), logged in as root and typed in
/dev/sda1 33G 5.3G 26G 18% /
/dev/sda2 19G 17G 2.9G 85% /media/hd
And I could see I had over 26 GB of free space left. I decided to check the permission of my home directory, just in case..
4 drwx--x--x 39 guest guest 4096 2008-10-03 00:35 anoj/
4 drwxr-xr-x 23 guest guest 4096 2008-10-03 00:16 guest -> anoj
Strangely, Kde seemed to have assigned ownership of my home to the guest user. I assigned the ownership back to my primary "anoj" user.
$ chown -R anoj anoj
Deleted the symbolic link for the "guest" home directory and created a new directory "guest"
$ mkdir guest
$ chown guest guest
And I tried logging in as "anoj" and Voila!, I was back in my familiar KDE environment.
how bout logging in as guest? did removing the sym link have any probs like not detecting of home directory for guest? just curious...
ReplyDeleteHello there I got the same "call to lnusertemp failed" problem on my mandriva linux and was able to solved it after reading this article. Thanks Anoj! You're awesome :D
ReplyDeleteit helped me too, thank you :)
ReplyDelete