Startx: Difference between revisions

From wikinotes
 
(One intermediate revision by the same user not shown)
Line 22: Line 22:
|}
|}
</blockquote><!-- Locations -->
</blockquote><!-- Locations -->
= Usage =
<blockquote>
<syntaxhighlight lang="bash">
startx /bin/i3  # start X server, and 'exec /bin/i3'
# params specified after the optional '--' param are passed
# directly to xorg (see man xorg)
startx /bin/i3 -- \
  -config xorg.conf-5760x1080  `# use /etc/X11/xorg.conf-5760x1080 as config` \
</syntaxhighlight>
</blockquote><!-- Usage -->


= Configuration =
= Configuration =

Latest revision as of 00:35, 17 July 2021

Documentation

man startx https://man.archlinux.org/man/extra/xorg-xinit/startx.1.en

Locations

~/.xinitrc
~/.startxrc
/usr/lib/sys.startxrc
/etc/X11/xinit/xinitrc

Usage

startx /bin/i3  # start X server, and 'exec /bin/i3'

# params specified after the optional '--' param are passed
# directly to xorg (see man xorg)
startx /bin/i3 -- \
  -config xorg.conf-5760x1080  `# use /etc/X11/xorg.conf-5760x1080 as config` \

Configuration

xinitrc

A sample xinitrc

xrdb -load $HOME/.Xresources
xsetroot -solid gray &
xbiff -geometry -430+5 &
oclock -geometry 75x75-0-0 &
xload -geometry -80-0 &
exec /bin/i3

Troubleshooting

Only console users are allowed to run the X server

You must run the x server from the text console (generally tty1).

It does not matter what user you are, and there is no console group that you can add yourself to.