You are not logged in.
When I enter the command startx I get a black screen and then it crashes and returns to the command line. This has been happening ever since my compter turned itself off (I might have knocked it but I'm not sure), it was the first time it had been turned off since two updates. I have reinstalled the NVIDIA propriatery drivers and Xorg, tried a new xorg.conf, downgraded to nvidia 331.20.1 and installed nvidia-beta all to no avail(I don't wan't to use Nouveau because some Steam games don't work with it and it).
Linux 3.12.6-1-ARCH
NVIDIA 331.20.3
Xorg 1.14.5
Last edited by XxArcaneXx (2014-01-02 06:24:49)
Offline
Have you tried reinstalling your chipset driver? For instance the xf86-video-intel driver?
Programming is a race between programmers making better software the the universe making bigger idiots. So far the universe is winning.
Offline
Have you tried reinstalling your chipset driver? For instance the xf86-video-intel driver?
Yes, it didn't work.
Offline
Please post your ~/.xinitrc file. What environment are you trying to start? When whatever it is you are starting terminates, X will exit in the exact manner chronicled in your Xorg.0.log file.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Please post your ~/.xinitrc file. What environment are you trying to start? When whatever it is you are starting terminates, X will exit in the exact manner chronicled in your Xorg.0.log file.
I'm trying to start Openbox.
.xinitrc
Offline
Okay, You backgrounded the OpenBox session, then the rest of the script continues to run. Everything else, with the exception of xset, were backgrounded as well. When xset exits, the script ends and the X session closes.
Move the exec openbox-session & line to the last line of the script, and get rid of the '&' so that it does not background. When the OpenBox session eventualy ends, the script will complete and X will close
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Okay, You backgrounded the OpenBox session, then the rest of the script continues to run. Everything else, with the exception of xset, were backgrounded as well. When xset exits, the script ends and the X session closes.
Move the exec openbox-session & line to the last line of the script, and get rid of the '&' so that it does not background. When the OpenBox session eventualy ends, the script will complete and X will close
Thanks, it works now. I can't believe that I've had it like this for so long and it's worked unitl now.
Offline