Come disabilitare la GUI all'avvio in 18.04 (Bionic Beaver)?


19

Sembra che sudo systemctl disable gdm3 && sudo systemctl disable gdmnon funzionino nel 18.04 per disabilitare il sistema a finestre all'avvio. Qual è il metodo per farlo ora?


Incasinato sysctlcon systemctl. Si prega di leggere le loro pagine man ( man 8 sysctle man systemctl).
N0rbert,

1
LOL, hai ragione, l'ho fatto bene sul sistema, ma ho semplicemente scritto male qui. Fisso.
illuminerà il

Risposte:


37

Per disabilitare la GUI all'avvio, eseguire:

sudo systemctl set-default multi-user.target

Per abilitare nuovamente la GUI, immettere il comando:

sudo systemctl set-default graphical.target

Per avviare la sessione di Gnome su un sistema senza una GUI corrente basta eseguire:

sudo systemctl start gdm3.service

1
Funziona ma c'è un problema. Lo schermo è ora piuttosto piccolo in VirtualBox
nurp

Come si fa a spegnere gdm una volta avviato manualmente?
binarymelon,

Per me non funziona: "Impossibile impostare la destinazione predefinita: il file di unità user-multi.target non esiste."
michid

2
@michid Questo perché hai girato useremulti
Aido

3

Per rispondere al commento di @ nurp

Lo schermo è ora piuttosto piccolo in VirtualBox.

  1. aggiorna di /etc/default/grubconseguenza il tuo :

    GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXMODE=1152x864x32 GRUB_GFXPAYLOAD_LINUX=1152x864x32

  2. corri sudo update-grub.

    • nomodeset in modo che il kernel non tenti di modificare la risoluzione impostata da GRUB.
    • GRUB_GFXPAYLOAD_LINUX se questa variabile è impostata, controlla la modalità video in cui si avvia il kernel Linux, sostituendo l'opzione di avvio 'vga ='.

Riferimenti


1

Per arrestare gdm una volta avviato manualmente ..

Esegui semplicemente:

sudo systemctl stop gdm3.service

Questo è quello che mi sarei aspettato, ma non sembra fare nulla.
binarymelon,

0

In risposta a:

sudo systemctl stop gdm3.service

Non sembra fare nulla commentato da binarymelon

Posso solo supporre che lo stai facendo nell'interfaccia della riga di comando al di fuori della GUI ... e non stai ricevendo risposta perché il servizio GUI è già chiuso.

In alternativa, (cosa ci sono volute molte ore per imparare e molto più tempo per capire) ...

Ho scoperto che tutto dipende da ciò che hai fatto ... ad esempio, l'installazione lightdmsenza " core" o qualsiasi altra cosa comporterà una "GUI-ness" difettosa ...
Se stai effettivamente eseguendo le istruzioni di interfaccia della riga di comando sopra da un terminale all'interno della GUI farà sicuramente qualcosa ...
Intendiamoci, questa è la mia esperienza nel 18.04.

Se stai usando gdm3, si chiuderà e sarà solo un cursore (quello che chiamo un vecchio tempo) in alto a sinistra ... e se non lo stai usando gdm3, dirà:

Failed / not loaded

Nota e suggerimento utile:
se ti accorgi di aver interrotto il servizio e non hai ancora un'interfaccia della riga di comando per digitare nuovi comandi, prova: CTRL+ ALT+ F3.

Questo è il tuo shopping one-stop per l'uccisione / arresto della GUI che viene caricata, qualunque cosa sia ... anche se la tua password non viene accettata.

So che questo è vero perché se si tenta di riavviare la GUI "troppo presto", ovvero mentre è ancora in fase di chiusura / arresto, assistenza / chiusura della GUI, quindi, nella mia esperienza, la CLI ti avviserà di questo Infatti e ti chiedo di riprovare tra poco.

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.