Документация по LinuxLinuxDoc.Ru 🔍
🕛

Как сделать так, чтобы иксы автоматически стартовали при загрузке компьютера? (и регистрация пользователей осуществлялась бы уже в них?) Наоборот, как отключить такую загрузку и получить обычный текстовый режим? Как входить таким же (графическим) образом

Нужно запустить (запретить запуск) Display Manager, например xdm (поставляется с cамими иксами), gdm (из GNOME), kdm (из KDE). Он может запускаться из rc скриптов или как сервис SysV, но чаще всего его прописывают в /etc/inittab:
    x:5:respawn:/etc/X11/xdm -nodaemon
Поэтому там же нужно поменять runlevel по умолчанию:
    id:3:initdefault:
В Red Hat display manager грузится на пятом runlevel, а обычный "текстовый" runlevel - 3, в других дистрибутивах это может быть не так. Изучите содержимое /etc/inittab, прочтите man inittab и действуйте по обстоятельствам. Display manager можно использовать не только для запуска и управления локальными X серверами, но и для входа в систему и работы с удаленных икс-серверов через сеть. Для общения с xdm X сервер должен поддерживать протокол xdmcp. Серверы XFree в этом случае нужно запускать с такими ключами:

X -query host - простой запрос на host по xdmcp (иначе говоря, X сервер выясняет, готов ли xdm на host-е вывести окошко с полями для ввода логина и пароля и если готов, то просит его сделать именно это).

X -indirect host - "непрямой" запрос на host (то есть, X сервер просит xdm на host-е сделать запрос на все известные ему хосты, где установлен xdm. xdm в этом случае может либо просто опросить их (в частности, себя) и больше ничего не делать, поскольку X сервер сам сформирует список ответивших ему хостов и выдаст его пользователю, либо запустить т.н. chooser, который сформирует этот список и выдаст его на экран X сервера, подсоединившись к нему, как обычный X клиент. В случае использования серверов XFree годится только второй вариант и конфигурировать xdm надо именно так. Затем, так или иначе, пользователь выбирает интересующий его хост и туда делается простой запрос).

X -broadcast - широковещательный xdmcp запрос в сеть, с первым ответившим xdm устанавливается такая же сессия, как и в случае простого запроса. В других реализациях (не XFree) X сервер может, как и в предыдущем случае, выдать пользователю список ответивших хостов. Подробности в XDM-Xterm mini-HOWTO, man xdm, а также по следующим URL: ep2-ts2.inp.nsk.su/lecture/ и iae.lt/visaginas/home/kazanov/koi8/Articles/X-Terminals.htm.

Также по теме:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Linux - FAQ по Linux - Как сделать так, чтобы иксы автоматически стартовали при загрузке компьютера? (и регистрация пользователей осуществлялась бы уже в них?) Наоборот, как отключить такую загрузку и получить обычный текстовый режим? Как входить таким же (графическим) образом
Мы в соцсетях ✉