Voglio avviare la console anziché utilizzare una GUI systemd
. Come lo posso fare?
Voglio avviare la console anziché utilizzare una GUI systemd
. Come lo posso fare?
Risposte:
Apri un terminale ed esegui (come root):
systemctl set-default multi-user.target
o con --force
systemctl set-default -f multi-user.target
per sovrascrivere qualsiasi collegamento simbolico esistente in conflitto 1 .
Ricontrolla con:
systemctl get-default
Un altro modo è aggiungere il seguente parametro alla linea di avvio del kernel:
systemd.unit=multi-user.target
In /etc/systemd/system
troverete un link simbolico , default.target
. Attualmente questo indica /usr/lib/systemd/system/graphical.target
(puoi vederlo con readlink default.target
.
Come root (o tramite sudo), elimina il link simbolico e sostituiscilo:
rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target
Ricontrolla quello con type default.target
. Dovrebbe essere indicato "collegamento simbolico a ...", non " collegamento simbolico interrotto a ..." nel qual caso hai digitato la destinazione in modo errato, ricominciare. Inoltre ricontrolla di avere il nome giusto, default.target
tutto ciò è importante per riavviare correttamente il sistema.
Ora puoi riavviare e passare alla console anziché a un display manager. Per tornare a un accesso alla GUI, invertire la procedura sopra.
KDM
ha un bug in cui ignorerà il multi-user.target
bersaglio durante l'utilizzo systemd
.
Devi ancora impostare multi-user.target
come indicato nelle risposte sopra. Ma per qualche motivo KDE
lo ignorerà anche quando è impostato correttamente ed eseguirà comunque all'avvio: /.
Ecco il lavoro che ho scoperto che alla fine ha funzionato. Aggiungere quanto segue ai parametri della riga di comando del kernel:
systemd.mask=kdm.service
Ho modificato /etc/default/grub
e modificato la GRUB_CMDLINE_LINUX_DEFAULT
riga per leggere come segue:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"
Dopo questo aggiornamento di modifica grub
:
update-grub
Ora dopo un riavvio il sistema visualizza un prompt di accesso alla console anziché avviare X e KDE
.