Start X at login
Revision as of 11:51, 30 October 2012 by Simongmzlj (to early in the morning to edit the wiki, sorry.)
|Summary help replacing me|
|Starting X automatically at login to a virtual terminal.|
|Automatic login to virtual console|
To manually start X,
xinit are used. Both will execute
~/.xinitrc, which may be customized to start the window manager of choice as described in the xinitrc article.
Shell profile file
- For Bash, add the following to the bottom of
~/.bash_profile. If the file does not exist, copy a skeleton version from
- For Zsh, add it to
- This line makes it possible to graphical login from 1 to 5 terminals, but 6 terminal to the console input.
[[ -z $DISPLAY && $XDG_VTNR -eq 5 ]] && exec startx -- vt$XDG_VTNR &> ~/.xlog
- This method can be combined with automatic login to virtual console.
- If you would like to remain logged in when the X session ends, remove
- To redirect the output of the X session to a file, create an alias:
alias startx='startx &> ~/.xlog'