Итак, хотим загружаться в консольном режиме без иксов и графики. Уж не знаю зачем так сделали, но в debian при runlevel 2-5 иксы таки грузятся. Что надо сделать, что бы исправить ситуацию:
1. Редактируем /etc/inittab в вид:
id:3:initdefault:
(т.е. запуск в runlevel 3)
2. Удаляем симлинк /etc/rc3.d/S20gdm или /etc/rc3.d/S20kdm - в зависимости, что в виде DE установлено. цифры в S20gdm могут быть другие.
Хотя правильнее будет
update-rc.d gdm3 disabe 3
Подписаться на:
Комментарии к сообщению (Atom)
у автора очепятка, команда выглядит так:
ОтветитьУдалитьupdate-rc.d gdm3 disable - отключает
update-rc.d gdm3 enable - включает иксы
Кстати да! Спасибо, поправил.
ОтветитьУдалитьВидать с ноута набирал и тача коснулся при наборе, вот 3 и перепрыгнула.
Поторопился. 3 в конце команды конечно же нужна
ОтветитьУдалитьupdate-rc.d gdm3 disabe 3
таким образом мы деактивируем старт исков на runlevel 3, который мы прописываем в inittab. Остальные уровни остануться без исключения, т.е. 2,4,5 - будут запускать иксы.
Смысл был не отключить иксы глобально, а дать возможность манипулируя runlevel выбирать - нужны иксы или нет.
Уровень исполнения может не быть 3-м. У меня прокатил 2-й: update-rc.d lightdm disable 2. (У меня не GDM, а LightDM, но разница. думаю не принципиальна.) Странно, ведь в Debian (у меня он и установлен) и Debian-based-дистрибутивах не проводится различий между 2, 3, 4 и 5 уровнями исполнения в отличие от Red Hat и основанных на Red Hat дистрибутивов?
ОтветитьУдалитьЧтобы из консоли запустить графический режим:
service lightdm (или другой дисплйный менеджер) start.
Остановить:
service lighdm stop.
Если что-то не получается (сообщения типа "permission denied"), значит надо под суперпользователем запускать команды или через утилиту sudo.
Да, про уровень запуска в Debian - действительно может быть и другим. Но это еще со Slackware осталась привычка:
ОтветитьУдалить2 - не используется, но сконфигурирован как уровень выполнения 3.
3 - многопользовательский режим (multiuser mode). Нормальный режим работы сервера, т.е. без графики.
4 - В Slackware Linux используется для графического входа в систему.