Passa alla console in Ubuntu 18.04 - Come uscire dalla GUI?


18

Per installare il driver grafico ho bisogno di uscire dalla GUI / Gnome e andare al terminale. Come posso farlo in Ubuntu 18.04? Ctrl(STRG) + Alt+ F1... F7non funziona, né sul desktop, né sulla schermata di accesso ...


1
Hm. Ma la tastiera altrimenti funziona? Se necessario, è possibile avviare da grub in "modalità di ripristino" che ti darà una console. Dal menu avviare la rete e installare i pacchetti driver necessari.
Martin W


1
Il layout della tastiera è impostato correttamente? `STRG` + cfunziona per interrompere l'esecuzione dei comandi nel terminale?
NerdOfLinux

Grazie per la rapida risposta Sì, la tastiera è corretta, strg + c funziona. Proverò la modalità di recupero.
Jonny,

1
Sì, prova la modalità di recupero. Sarà necessario abilitare la rete per poter scaricare il driver. Se riscontri problemi di connessione, non preoccuparti, ci sono soluzioni per questo
Hee Jin

Risposte:


20

In Ubuntu 18.04, hanno cambiato le cose e non puoi arrivare a tty1, mostra sempre la schermata di gestione display / login. Se si accede, non è possibile accedere a tty2 perché diventa la GUI per il primo utente che ha effettuato l'accesso. La tradizione di entrambe le GUI mostrate su tty7 è terminata.

Puoi arrivare a tty3 premendo Ctrl+ Alt+ F3, tty4 premendo Ctrl+ Alt+ F4, tty5 premendo Ctrl+ Alt+ F5e tty6 premendo Ctrl+ Alt+ F6.

È quindi possibile alternare tra tty3-6 premendo Altcon il tasto F appropriato.

Infine, puoi tornare alla GUI con Alt+ F1per il selettore di login o Alt+ F2per il desktop dell'utente che ha effettuato l'accesso.


Nulla mi aiuta Ho provato ALT + F1 ALT + F2 CTRL + ALT + F1 CTRL + ALT + F2 CTRL + ALT + F7 ... ancora nel terminale. Il 'chi' ha emesso che lì tty2 e tty5 ma non informano a quale di essi ho attualmente effettuato l'accesso
CodeBy

1
Grazie per la spiegazione. Per me, ha funzionato esattamente come descritto con una nuova installazione di 18.04 (desktop).
arr_sea,

In parole semplici: CTRL + ALT + F3- grazie!
alexanderjsingleton,

5

Supponendo che tu sia su un desktop o laptop, basta usare:

Ctl+ Alt+F2

Oppure, è possibile avviare in modalità utente singolo, anche se probabilmente non lo si desidera in quanto ottenere Internet in questa modalità può essere complicato.

Il mio modo preferito di accedere alla modalità di recupero è impostare

init=/bin/bash

via grub. Quindi, esegui:

mount -o remount,rw /

dopo aver ottenuto una granata. Quindi, puoi provare a usare

ifconfig eth0 up

per ethernet. Se usi il WiFi, prova questa domanda .


7
STRG è l'equivalente tedesco di CTRL, quindi l'OP ha già indicato che non ha funzionato.
Martin W

Oh, ma forse il layout della tastiera non è impostato correttamente?
NerdOfLinux

1
Grazie per la risposta rapida, purtroppo non funziona, la tastiera è configurata correttamente.
Jonny,

secondo, ctrl + alt + f2 non fa nulla per me
Leftover Salad

ho perso la mia interfaccia grafica e il mio Ubuntu è stato improvvisamente bloccato in modalità di comando. dopo aver effettuato l'accesso ero ancora in modalità comando .. ctrl + alt + f2 aiutato .. anche se non lo stesso problema ha l'operazione, ma il mio problema è stato risolto! Grazie.
MycrofD,

3

Il modo "ufficiale" di farlo sotto Ubuntu è passare systemd.unit=multi-user.targetcome parametro del kernel. Quindi nel mio /boot/grub/grub.cfgho la seguente voce:

menuentry 'Ubuntu Console Linux 4.15.0-23-generic' {
    linux  /boot/vmlinuz-4.15.0-23-generic root=/dev/sdb1 ro rootfstype=ext4 apparmor=0 quiet systemd.unit=multi-user.target
    initrd /boot/initrd.img-4.15.0-23-generic

}

Sfortunatamente, il grub.cfgfile è popolato con tutti i tipi di informazioni non necessarie. Di solito elimino tutto questo e ho il pezzo sopra più uno simile senza il systemd.unit=multi-user.targetquale si avvia gdm(Il display manager GNOME X11).


Grazie, le tue modifiche sono buone. Devo fare qualcosa al riguardo? Vedo che la risposta è già stata aggiornata con le tue modifiche, quindi immagino di non dover fare nulla ...
Tigran Aivazian,

Nessuna azione richiesta per questo. Ti sto mostrando come fare lo stesso in futuro! ;-)
Fabby


0

Ecco come ha funzionato per me, grazie per tutto l'aiuto che mi ha portato lì:

choose advanced options in Grub
choose recovery mode
in the options that show up, one can load the network driver and mount r/w
(mount r/w is part of the load network driver and dpkg options)
choose "root..." to get to the console
(use "mount -o remount,rw /" to get read and write access if not done with the options above already)

Nota 1: Il caricamento del driver di rete non ha funzionato per me, il PC si blocca sempre. Tuttavia, avevo il file di installazione del driver nvidia localmente, quindi potevo installarlo. Dopodiché non sono più riuscito a inserire gnome, quindi ho dovuto reinstallare Ubuntu 18.04 completamente.

Nota2: Dopo aver installato il driver Nvidia per la mia scheda grafica diversa: tramite "sudo apt-get install nvidia-390", ottengo sempre l'errore in Python "ModuleNotFoundError: nessun modulo chiamato 'tkinter'", ma ovviamente tkinter è installato. Quindi attualmente non posso usare Python ... è stato lo stesso errore in Ubuntu 16.04 e il motivo per cui l'ho aggiornato. Speravo che avrebbe funzionato nel 18.04 ... Ho aperto un nuovo post per questo: dopo aver installato il driver Nvidia ho ricevuto l'errore "ModuleNotFoundError: nessun modulo chiamato 'tkinter'" in Python3

La mia domanda originale qui su come accedere alla console viene risolta e, a parte il congelamento invece di caricare il driver di rete, viene risolto.


0

Per passare alla modalità terminale completa in Ubuntu 18.04 e versioni successive, usa semplicemente il comando Ctrl+ Alt+ F3.

Per tornare alla modalità GUI (Graphical User Interface), utilizzare il comando Ctrl+ Alt+ F2.

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.