Here are the symptoms:

On reboot of my Fedora 14 system, I get to the Fedora loading screen progress bar. The system seems to progress normally, then the nvidia logo flashes, a wait cursor shows, then it kicks back to Fedora loading bar. This flashes across the screen about 4 or 5 more times before kicking me back to the completed fedora progress bar. At this point it does NOT start the GUI.

What I can do:

I can ctrl+alt+F2 (or F3 to F6) to get to a login shell. In the login shell I can run the startx command and I get to my GUI, but with limited functionality (I.e. my network devices are not initialized)

What I think I broke:

I had mistakenly deleted the /tmp/.X0-lock file on experiencing some other odd behavior with my X server (odd behavior = starting a gnome gui program and receiving an error I can't recall now about the X server not being valid and the program never starting)


This is now occurring on every reboot. How can I troubleshoot the X initialization and fix it so that the Fedora GUI starts auto-magically as it did before?

  • 3
    It seems unlikely that deleting something in /tmp has caused your problem, as these are temporary files, and deleted on reboot anyway. Did you change anything else? If you can run startx directly, as least X is not broken. Dec 17, 2011 at 22:07
  • 3
    Deleting a file in /tmp shouldn't cause any harm. Some systems even delete all the contents of /tmp at boot time, or store /tmp in volatile memory. It is important not to have files with bad permissions though; what does ls -ld /tmp /tmp/.X* /tmp/.X*/* show? More generally, there is probably a clue in the X log file. This file is at /var/log/Xorg.0.log on Debian, might be in a different place on Fedora. Please post the contents of that file if you find it. Dec 17, 2011 at 22:18

1 Answer 1


Thank your for the comments. The logs were found, but I decided to take a more drastic option and reinstall X. From one of the login shell's I did a yum reinstall xorg-x11-server-Xorg.x86_64 and after a reboot, that seemed to fix the issue. I know that wasnt exactly fixing the problem, but it worked for me.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.