Полностью пустой X11 (без оконного менеджера, без ничего) - возможно? - PullRequest
0 голосов
/ 22 августа 2011

для встроенного видеоплеера Мне нужно X11, чтобы начать без него, позже я начну xine с помощью скрипта.

«Голая» установка X11 всегда запускает xterm, уничтожение xterm также убивает X11.

Есть идеи, как запустить X11 "голым"?

Ваши ответы всегда высоко ценятся, спасибо,

PS. Кроме того, для бонуса, есть ли какие-либо хорошие (т.е. нет .bashrc, нет mingetty --autologin) способы запуска X11 при загрузке?

Ответы [ 2 ]

2 голосов
/ 22 августа 2011

Вы можете запустить X, просто запустив 'X' или 'Xorg' из командной строки. Чтобы запустить X при загрузке, это зависит от вашей системы. Системы Linux с inittab могут добавить X в качестве другого tty, как это делается в inittab для других tty. Пользователи FreeBSD могут поместить его в /etc/ttys.

Альтернативой является использование пользовательского .xinitrc для root, который запускает нужный вам скрипт. Вам нужно будет как-то пройти аутентификацию на X-сервере, так что маршрут .xinitrc, вероятно, самый простой.

1 голос
/ 22 августа 2011

Если вы используете прямой вызов X вместо gdm или аналогичного, вы можете получить простой (то есть пустой) дисплей, например ::100100

/usr/bin/X :0

Если вы хотите, чтобы это произошло автоматически, вы можете поместить его в /etc/rc.local (если он у вас есть) или написать собственный скрипт инициализации.

...