Ich möchte, dass mein Ubuntu 16.04 die GUI nicht beim Booten startet und nur die Kommandozeilenkonsole anzeigt. Ich habe die folgenden Rezepte ausprobiert, aber keines davon ist für die Version 16.04 und daher scheinen sie nicht zu funktionieren - die GUI startet trotzdem:
Idealerweise möchte ich die GUI auch durch Eingabe eines Befehls starten können.
linux
command-line
boot
gui
ubuntu-16.04
Greendrake
quelle
quelle
Anstatt
text
runlevel zu benutzen3
:Dann
update-grub
und neu starten.Aber du brauchst wirklich nur
GRUB_CMDLINE_LINUX="3"
. Für einen schnellen Test ESCwährend des Bootens drücken, um in das Grub-Boot-Menü zu gelangen. Drücken Sie dann eund suchen Sie die Zeile, die den Kernel angibt, und fügen Sie3
am Ende Folgendes hinzu :Booten Sie es mit CTRL+x
Einer von diesen:
Getestet auf Ubuntu 16.04.1 LTS.
quelle
systemctl set-default multi-user.target
systemctl set-default graphical.target
quelle
Als Teil der Kernel-Befehlszeile (über GRUB bearbeitbar) sollte Folgendes funktionieren:
systemd.unit=multi-user.target
überschreibt die Standardeinstellung von "graphical.target" - dies entspricht zusammen mit systemctl set-default der Standardeinstellung von " runlevel ";systemd.mask=lightdm.service
verbietet das Starten eines bestimmten Dienstes, bis das System manuell entlarvt wird .systemd.mask=display-manager.service
- gleich;rescue
akasystemd.unit=rescue.target
ist das Äquivalent von "Einzelbenutzer-Runlevel"; Nicht für den täglichen Gebrauch, aber nützlich bei der Behebung defekter GUI.quelle
systemctl set-default multi-user.target
(und ich glaube, ersystemctl set-default graphical.target
würde ihn zurücksetzen)Für Ubuntu 18.04 aktivieren Sie den Root-Benutzer
und dann
quelle