3

Я получаю очень разные результаты при использовании

X -config /etc/X11/xorg.conf

чем просто

startx

А именно, что 1-ая команда просто дает мне черный экран, в то время как startx фактически показывает некоторые окна X.

2 ответа2

3

Как говорится на странице руководства 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.
0

startx использует файлы, перечисленные в другом ответе, в то время как опция «-config» использует указанный пользователем файл конфигурации

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .