7.4. Запуск и остановка X

Проблема
Вам не нравится менять уровень выполнения только для завершения сеанса X — ведь
это приводит к перезапуску всех служб и нарушению работы всех пользователей,
вошедших в систему. Как лучше завершить сеанс X?
Решение
Существует несколько способов. Лучше всего настроить один уровень выполнения
на загрузку текстовой консоли, а затем запустить X в нужный момент командой startx:
$ startx
После этого простой выход из сеанса X будет приводить к завершению X. Вы
не будете выходить из Linux, только из X.
Во многих дистрибутивах на уровне 3 загружается текстовая консоль. В Red
Hat, Fedora, Mandrake и SuSE на уровне 5 загружается графическая программа
входа в систему. В Slackware это делается на уровне 4.
Возможно, пользователям Debian придется предпринять дополнительные дей ствия, потому что в Debian уровни 2-5 идентичны. Настройка уровней выполне ния в Debian рассматривается в разделе 7.6.
Комментарий
Другие способы завершения сеансов X лучше подходят для «зависания» X.
Любой пользователь может ввести команду «xkill» нажатием клавиш Ctrl+Alt+
+Backspace.
В графических программах входа в систему (xdm, kdm или gdm) пользователь
root может прервать работу программы. Это автоматически прервет работу всех
пользователей:
# /etc/init.d/gdm stop
См. также
Раздел «Введение» настоящей главы; раздел 7.3; раздел 7.6.