Как говорится на странице руководства startx,
startx - инициализировать сеанс X
Скрипт startx является внешним интерфейсом для xinit, который обеспечивает несколько более приятный пользовательский интерфейс для запуска одного сеанса системы X Window. Это часто запускается без аргументов.
Команда X
запускает X-сервер. startx
делает это, а также инициализирует сеанс, т.е. запускает то, что указано в файлах конфигурации, как правило, в оконной среде, xterm и т. д.
Чтобы определить клиент для запуска, startx сначала ищет файл с именем .xinitrc в домашнем каталоге пользователя. Если это не найдено, он использует файл xinitrc в каталоге библиотеки xinit.
Чтобы осветить дальше, startx использует эти файлы:
$(HOME)/.xinitrc Client to run. Typically a shell script which runs many programs in the background. $(HOME)/.xserverrc Server to run. The default is X. /usr/lib/X11/xinit/xinitrc Client to run if the user has no .xinitrc file. /usr/lib/X11/xinit/xserverrc Server to run if the user has no .xserverrc file.