Avvio in modalità testo in 16.04


23

Esiste un modo per disabilitare temporaneamente la GUI (server X) all'avvio di un'installazione Ubuntu 16.04 LTS?

Esistono varie guide che consigliano di aggiungere textopzioni sulla linea GRUB_CMDLINE_LINUX_DEFAULTin /etc/default/grubo direttamente sulla linuxlinea in GRUB. Questi metodi funzionano bene in Ubuntu 14.04 LTS ma finisco sempre in LightDM quando li provo in 16.04 LTS.


Molto più tardi trovò una domanda correlata: askubuntu.com/q/16371/250300
Melebius

Risposte:


41

Per avviare Ubuntu 16.04 Desktop senza X una volta, aggiungere systemd.unit=multi-user.targetalla linuxriga di comando in GRUB.

Per renderlo predefinito, utilizzare

sudo systemctl set-default multi-user.target

Per tornare all'avvio predefinito in X, utilizzare

sudo systemctl set-default graphical.target

Per vedere l'attuale target predefinito,

sudo systemctl get-default

Sì, questo funziona! Tuttavia, sono abbastanza sicuro che non ricorderò questo metodo facilmente come quello vecchio ...
Melebio

7
@Melebius: Come ricordare: Ubuntu ora utilizza systemd come sistema init. Systemd ha una nozione di unità target , alcune delle quali corrispondono ai bootlevel della vecchia scuola. Durante l'avvio, systemd ha l'obiettivo da raggiungere default.target, che può essere collegato a uno dei due seguenti: multi-user.target(sistema completamente attivo , nessuna grafica) e graphical.target(sistema completamente attivo , con grafica).
AlexP

1
Per coloro che non sanno come modificare il comando GRUB: premere Shiftdurante l'avvio e premere eper modificare il comando di avvio selezionato.
Longbkit,

Grazie per le tue istruzioni, nel mio caso devo modificare anche la configurazione di grub. sudo vi /etc/default/grub Commenta la GRUB_CMD_LINE_LINUX_DEFAULTriga aggiungendo prefisso #, modifica GRUB_CMD_LINE_LINUXa "text"e decommenta GRUB_TERMINAL=console. Quindi salva esudo update-grub
longbkit il

@longbkit Questa è la vecchia opzione (senza systemd) che ho menzionato nella domanda.
Melebio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.