29th March 2013
|
|
More noise than signal
|
|
Join Date: May 2008
Location: USA
Posts: 7,977
|
|
- X is already running. Stop trying to start it a second time, such as with xinit or with startx.
- X is running via XDM, the X Display Manager. CTRL-ALT-Backspace will merely restart it.
- The $HOME/.xinitrc file is used by xinit or startx -- the .xinitrc file is NOT used with XDM.
- Instead, XDM uses $HOME/.xsession
How to fix this: - Use CTRL-ALT-F1 and log into your userid from the console.
- Move, Link, Copy, or otherwise replicate your .xinitrc script as .xsession instead, as I recommended above.
- Use CTRL-ALT-F5 to return to the XDM login screen
- Login.
How to stop XDM (and X) on your system, so that you can test .xinitrc scripts and get them working with startx(1) or xinit(1): - Use CTRL-ALT-F1 and log into your user from the console
- Issue this command as root: # pkill -9 xdm
- Login as your standard user, if you are not already, and muck about to your heart's content.
- To restart XDM, X must not currently be running. Issue this command as root: # xdm
Last edited by jggimi; 29th March 2013 at 02:58 PM.
Reason: clarity
|