Frequently Asked Questions по FreeBSD 2.X : X Window System и виртуальные консоли : Как запустить XDM во время загрузки?
Previous: Как осуществляется доступ к виртуальным консолям из X?
Next: При запуске xconsole выдаётся сообщение ``Couldn't open console''.

9.6. Как запустить XDM во время загрузки?

Есть две философские школы, проповедующие различные методы запуска xdm. Последователи одного течения запускают xdm из /etc/ttys, используя приводимый пример, тогда как другие вставляют запуск xdm в скрипт rc.local или X.sh, поместив последний в каталог /usr/local/etc/rc.d. Оба метода равноправны, и один из них может работать в ситуациях, с которыми не справляется другой и наоборот. В обоих случая результат один и тот же: X выводит графическое приглашение login:.

Плюсом метода с использованием ttys является документрование того, на каком vty будет запущен X и то, что ответственность за перезапуск X-сервера при завершении сеанса работы лежит на процессе init. Метод с использованием rc.local позволяет просто прекратить работу xdm, если при запуске X возникли какие-нибудь проблемы.

Из rc.local xdm должен быть запущен без аргументов, (то есть как демон).

В предыдущей версии FAQ говорилось о необходимости добавления vt который будет использовать X, в файл /usr/X11R6/lib/X11/xdm/Xservers. На самом деле делать это необязательно: X будет использовать первый свободный vt, который сможет найти.


Frequently Asked Questions по FreeBSD 2.X : X Window System и виртуальные консоли : Как запустить XDM во время загрузки?
Previous: Как осуществляется доступ к виртуальным консолям из X?
Next: При запуске xconsole выдаётся сообщение ``Couldn't open console''.