Как я препятствую тому, чтобы GDM работал при начальной загрузке на Ubuntu?

У меня есть Ubuntu (Hardy Heron), разъединяют это, currenlty загружает и выполняет гнома. Я хотел бы сделать его так, чтобы, когда это загружается, это только вошло в текстовый режим (например, X-сервер никогда не запускается),

Я попробовал:

sudo update-rc.d -f gdm remove

без какой-либо пользы..., как я могу сделать это?

13
задан 02.08.2012, 09:52

7 ответов

Питание с runlevel, через /etc/inittab или /etc/event.d (замена для inittab) или параметры загрузки ядра, не поможет. Значение по умолчанию runlevel на Ubuntu равняется 2 (сверьтесь runlevel команда), и нет никакого runlevel, который настроен, чтобы быть многопользовательским и текстовый режим по умолчанию.

На самом деле я думаю Ваше решение

sudo update-rc.d -f gdm remove

должен был работать (и это работает на меня на 8,04)... Есть ли все еще, сценарий назвал что-то как S30gdm в Вашем /etc/rc2.d папка?

7
ответ дан 07.12.2019, 11:32

Необходимо сделать это:

mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm

Посмотрите,/etc/rc2.d/README. Во всем/etc/rc существуют файлы README? каталоги.d, а также/etc/init.d.

Править: Инструмент обновления-rc.d не для редактирования этих ссылок. Из страницы справочника обновления-rc.d:

Обратите внимание на то, что эта программа была разработана для использования в сценариях специалиста по обслуживанию пакета и, соответственно, имеет только очень ограниченную функциональность, требуемую такими сценариями. Системные администраторы не поощряются использовать обновление-rc.d для управления runlevels. Они должны отредактировать ссылки непосредственно или использовать runlevel редакторов, таких как sysv-rc-conf и задница вместо этого.

6
ответ дан 07.12.2019, 11:32

Я знаю, что это немного не связано, но Вы попробовали выпуск сервера Ubuntu? Я полагаю, что это устанавливает без X11 по умолчанию и является намного более чистой основой для сервера. Это также обладает дополнительным преимуществом того, чтобы заставлять это загрузиться действительно действительно быстро!

2
ответ дан 07.12.2019, 11:32

На Ubuntu 8.04 я использовал sysv-rc-conf для удаления gdm из всего runlevels. После перезапуска системы, X не запускался. Так, необходимо сделать то же!

2
ответ дан 07.12.2019, 11:32

Используя sysv-rc-conf и говорящий gdm для не загрузки работы здесь Бойким Jackalope.

2
ответ дан 07.12.2019, 11:32

Я никогда не жил во внутренние конфигурации initd для Ubuntu, в частности, но для других ароматов Linux это обычно находится в/etc/inittab.

Вы найдете там, очень вершина, строка, которая определяет Ваш уровень выполнения по умолчанию. Надо надеяться, у Вас будут некоторые комментарии, чтобы помочь Вам решить, какой это. Я буду держать пари, что это 3.

1
ответ дан 07.12.2019, 11:32

Просто ответ здесь для любого использующего Ubuntu 10.10 +

Используя rcconf или sysv-rc-conf отключить gdm не будет мешать GDM работать на запуске.

Это вызвано тем, что 'выскочка' (http://upstart.ubuntu.com/getting-started.html) теперь используется для управления этими сервисами.

Чтобы отключить GDM абсолютно и препятствовать тому, чтобы он работал когда-либо, сделайте это:

sudo mv /etc/init/gdm.conf ~/gdm.conf

(Для восстановления GDM откладывает файл в /etc/init)

3
ответ дан 07.12.2019, 11:32

Теги

Похожие вопросы