Я хочу, чтобы моя Ubuntu 16.04 не запускала графический интерфейс при загрузке и показывала только консоль командной строки. Я пробовал следующие варианты, но ни один из них не предназначен для версии 16.04, и поэтому они, похоже, не работают - GUI запускается в любом случае:
В идеале я также хочу иметь возможность запустить графический интерфейс, набрав команду.
linux
command-line
boot
gui
ubuntu-16.04
Greendrake
источник
источник
Вместо
text
использования runlevel3
:Затем
update-grub
и перезагрузите компьютер.Но вам действительно нужно только
GRUB_CMDLINE_LINUX="3"
. Для быстрого тестирования нажмите ESCво время загрузки, чтобы войти в меню загрузки grub. Затем нажмите eи найдите строку, которая определяет ядро и добавьте3
в конце:Загрузите его с CTRL+x
Один из этих:
Проверено на Ubuntu 16.04.1 LTS.
источник
systemctl set-default multi-user.target
systemctl set-default graphical.target
источник
Одно из следующих действий, как часть командной строки ядра (редактируемое через GRUB), должно работать:
systemd.unit=multi-user.target
переопределит значение по умолчанию «graphical.target» - это, наряду с systemctl set-default , эквивалентно « уровню запуска по умолчанию»;systemd.mask=lightdm.service
запретит запуск определенной службы до тех пор, пока systemctl не откроет ее вручную ;systemd.mask=display-manager.service
- одно и тоже;rescue
akasystemd.unit=rescue.target
является эквивалентом «однопользовательского уровня запуска»; не для ежедневного использования, но полезно при исправлении сломанного GUI.источник
systemctl set-default multi-user.target
(и я верю,systemctl set-default graphical.target
что она будет сброшена)для Ubuntu 18.04 включить пользователя root
а потом
источник