Chcę, aby mój Ubuntu 16.04 nie uruchamiał GUI podczas rozruchu i wyświetlał tylko konsolę wiersza poleceń. Próbowałem następujących przepisów, ale żaden z nich nie dotyczy wersji 16.04, więc wydaje się, że nie działają - GUI i tak uruchamia się:
Idealnie chcę też móc uruchomić GUI, wpisując polecenie.
linux
command-line
boot
gui
ubuntu-16.04
Greendrake
źródło
źródło
Zamiast
text
używać poziomu uruchamiania3
:Następnie
update-grub
uruchom ponownie.Ale tak naprawdę potrzebujesz tylko
GRUB_CMDLINE_LINUX="3"
. Do szybkiego testu trafienia ESCpodczas uruchamiania, aby dostać się do menu rozruchu grub. Następnie naciśnij ei znajdź wiersz określający jądro i dodaj3
na końcu:Uruchom go za pomocą CTRL+x
Jeden z tych:
Testowane na Ubuntu 16.04.1 LTS.
źródło
systemctl set-default multi-user.target
systemctl set-default graphical.target
źródło
Jedna z poniższych opcji, jako część wiersza poleceń jądra (edytowalna przez GRUB), powinna działać:
systemd.unit=multi-user.target
zastąpi domyślną wartość „graphical.target” - to, wraz z systemctl set-default , jest równoważne z „default runlevel”;systemd.mask=lightdm.service
zabroni uruchomienia określonej usługi, dopóki ręcznie systemctl nie zdemaskuje później;systemd.mask=display-manager.service
- podobnie;rescue
akasystemd.unit=rescue.target
jest odpowiednikiem „poziomu uruchamiania dla jednego użytkownika”; nie do codziennego użytku, ale przydatne przy naprawianiu uszkodzonego GUI.źródło
systemctl set-default multi-user.target
(i sądzę,systemctl set-default graphical.target
że je zresetuje)w systemie Ubuntu 18.04 włącz użytkownika root
i wtedy
źródło