Как настроить загрузку Ubuntu 12.04 LTS на консоль без графического интерфейса?
Поэтому я установил сервер Ubuntu для запуска некоторых тестов на виртуальной машине. По разным причинам я не смог получить конкретный файл DEB, и вместо использования общей папки я решил, что было бы неплохо установить ubuntu-desktop, чтобы я мог запустить Firefox и получить файл прямо из Интернета.
Теперь, каждый раз, когда я загружаю свою машину, я получаю графический интерфейс, но у меня нет причин для этого, так как я запускаю тесты с сервером LAMP.
Я пробовал это
Как мне загрузиться в режиме консоли?
И это
Можно установить Ubuntu-рабочий стол, а затем загрузить без графического интерфейса
Если у кого-то есть идея для решения, я буду признателен.
Кстати: я думал о простом удалении Ubuntu-Desktop, но я чувствую, что мне это может понадобиться в будущем, поэтому я действительно хочу отключить графический интерфейс.
РЕДАКТИРОВАТЬ:
Хотя это решение не является идеальным, я понял, но пока оно работает:
На Как я могу загрузить в режиме консоли? вопрос, пользователь Michael K упоминает, что:
"Хорошо, другой способ - отключить службу lightdm в init:
/etc/init/lightdm.conf
там есть такой раздел:
start on (filesystem
and started dbus
and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
or stopped udev-fallback-graphics))
"
Хотя это работает отлично, я не могу получить доступ к GUI с startx команда - система просто вылетает. И я думаю, мне нужно раскомментировать раздел для загрузки startx.
Учитывая тот факт, что я хочу, чтобы сервер работал как можно дольше, необходимость перезапускать его каждый раз, когда я хочу войти в GUI, довольно непродуктивна.
EDIT2:
Я предполагаю, что возможно просто убить GUI ( Как остановить Unity Desktop), когда я вхожу в систему, это все еще контрпродуктивно, но это также работает.
EDIT3:
Ответ Майкла К сработал нормально. Я просто понял, что для вызова GUI мне нужно запустить lightdm и не startx
2 ответа
Эта инструкция работает как чудо для меня в моей Ubuntu 12.04.1
Измените (отредактируйте) в файле /etc/default/grub:
От:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Для того, чтобы:
GRUB_CMDLINE_LINUX_DEFAULT="text"
Теперь вы должны обновить конфиги grub:
sudo update-grub
И это сделано! После перезагрузки, чтобы запустить графический интерфейс, просто войдите в систему и введите:
sudo service lightdm start
На Как я могу загрузить в режиме консоли? вопрос, пользователь Michael K упоминает, что:
"Хорошо, другой способ - отключить службу lightdm в init:
/etc/init/lightdm.conf
там есть такой раздел:
start on (filesystem
and started dbus
and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
or stopped udev-fallback-graphics))
"
Затем для вызова GUI мне просто нужно запустить lightdm,