I had a problem some time ago where I would put in my login name and password, and then the system would hang forever with no desktop, no splash screen, nothing. Rebooting did not fix this. X was dead. The only work-around that would help was to create a whole new user and start over, killing the old user.
This is for Edgy, 32bit. Tested, reproduced and it works.
It may not work for all hang issues, but I have helped more than one system recover using this fix, and have not yet had to do anything else. This also should work on other releases and architecture types.
I do not plan on supporting this thread, it is simple beyond belief.
Simply press ctrl+alt+F1. (switch to the first console)
Enter in your login name and password. (log in)
enter in: "rm /tmp -r" (clear out your /tmp directory)
**you may want to do that as root, or use sudo if there are files that won't go away**
edit: if you try this as root **make certain you do not actually remove the tmp directory itself!!!**
reboot for good measure. (reboot for good measure)
That's right. Simply clear out your temp files. Did you press ctrl+alt+backspace and then tried to log in, or cut power to the system and forgot to mention that? When X is shut off in this way, the OS and other programs do not get to clean up after themselves, so whatever caused your hang to begin with, was still in there, causing your system to hang when you tried to log in again.
I hope this helps someone!!! I smashed my head into a brick wall for a few weeks before stumbling onto this very simple fix. GOOD LUCK
Alienseer23
Bookmarks