15.8. Смена экранного менеджера

Проблема
Вам не нравится экранный менеджер и вы хотите заменить его другим. Возмож но, ваш дистрибутив установил программу xdm, обладающую минимальными воз можностями, а вам хотелось бы опробовать экранный менеджер с расширенными
функциями — такой, как gdm или kdm. А может, у вас возникли проблемы (ска жем, «зависание» при выходе из системы) и вы надеетесь, что смена управляю щей программы поможет решить их.
Решение
Три основных экранных менеджера — xdm (X Display Manager), gdm (Gnome
Display Manager) и kdm (KDE Display Manager). Чтобы узнать, какой из них ис пользуется в вашей системе, воспользуйтесь командой ps:
$ ps ax | grep dm
3796 ? S 0.00 /usr/bin/kdm -nodaemon
В большинстве дистрибутивов присутствует файл /etc/Xll/default-display-manager,
содержащий единственную строку:
/usr/bin/kdm
Введите имя другой программы с указанием полного пути:
/usr/bin/gdm
или
/usr/bin/xdm
В Red Hat и Fedora это делается несколько иначе. Отредактируйте /etc/sysconfig/
desktop и включите следующую строку:
DISPLAYMANAGER="GNOME"
("KDE" или "XDM"). He пытайтесь указывать путь к исполняемому файлу, это не
сработает.
Комментарий
Xdm может рассматриваться как графическая замена для команды login. Для рабо ты этой программы достаточно только X Window System (тогда как для gdm и kdm
требуются Gnome и KDE соответственно).
Gdm и kdm делают то же самое, что xdm, а также позволяют выключить или
перезапустить систему, выбрать другой оконный менеджер, настроить экран вхо да и снабдить его своим рисунком или логотипом.
В Red Hat и Fedora для запуска экранного менеджера используется сценарий
/etc/Xll/prefdm, вызываемый из /etc/inittab. Сценарий /etc/Xll/prefdm читает имя
экранного менеджера по умолчанию из файла /etc/sysconfig/desktop.
См. также
Глава 7; The xdm and XTerminal mini-howto (http://www.tLdp.org/HOWTO/XDM/xterm);
домашняя страница gdm (http://freshmeat.net/projects/gdm); описание kdm (http://
docs.kde.org/en/3.2/kdebase/kdm).