Alterne para o console no Ubuntu 18.04 - Como sair da GUI?

18

Para instalar o driver gráfico, preciso sair da GUI / Gnome e ir para o terminal. Como posso fazer isso no Ubuntu 18.04? Ctrl(STRG) + Alt+ F1... F7não funciona, nem na área de trabalho nem na tela de login ...

Jonny
fonte
1
Hum. Mas o teclado funciona de outra forma? Se necessário, você pode inicializar a partir do grub no 'modo de recuperação', que fornecerá um console. No menu, inicie a rede e instale os pacotes de driver necessários.
Martin W
1
O layout do teclado está definido corretamente? O `STRG` + cfunciona para parar de executar comandos no terminal?
NerdOfLinux
Obrigado pela resposta rápida. Sim, o teclado está correto, o strg + c funciona. Vou tentar o modo de recuperação.
Jonny
1
Sim, tente o modo de recuperação. Você precisará ativar a rede para poder baixar o driver. Se você tiver quaisquer problemas de ligação, não se preocupe, existem soluções para isso
Hee Jin

Respostas:

19

No Ubuntu 18.04, eles mudaram as coisas e você não pode acessar o tty1, ele está sempre mostrando a tela do gerenciador de exibição / login. Se você efetuar login, não poderá acessar o tty2 porque ele se torna a GUI do primeiro usuário conectado. A tradição de ambas as GUIs exibidas no tty7 terminou.

Você pode acessar tty3 pressionando Ctrl+ Alt+ F3, tty4 pressionando Ctrl+ Alt+ F4, tty5 pressionando Ctrl+ Alt+ F5e tty6 pressionando Ctrl+ Alt+ F6.

Você pode alternar entre tty3-6 pressionando Altcom a tecla F apropriada.

Por fim, você pode voltar à GUI com Alt+ F1para o seletor de login ou Alt+ F2para a área de trabalho do usuário conectado.

Stuart Caie
fonte
Nada me ajuda Eu tentei ALT + F1 ALT + F2 CTRL + ALT + F1 CTRL + ALT + F2 CTRL + ALT + F7 ... ainda no terminal. O 'who' mostra que existem tty2 e tty5, mas não informa qual deles eu atualmente
loguei.
1
Obrigado pela explicação. Para mim, isso funcionou exatamente como descrito com uma nova instalação do 18.04 (desktop).
arr_sea
Simplificando: CTRL + ALT + F3- obrigado!
alexanderjsingleton
5

Supondo que você esteja em um computador ou laptop, basta usar:

Ctl+ Alt+F2

Ou então, você pode inicializar no modo de usuário único, embora provavelmente não queira isso, pois obter internet nesse modo pode ser complicado.

Minha maneira preferida de entrar no modo de recuperação é definir

init=/bin/bash

via grub. Então corra:

mount -o remount,rw /

depois de conseguir uma concha. Então, você pode tentar usar

ifconfig eth0 up

para ethernet. Se você usa WiFi, tente esta pergunta .

NerdOfLinux
fonte
7
STRG é o equivalente alemão de CTRL, portanto, o OP já indicava que isso não funcionava.
Martin W
Ah, mas talvez o layout do teclado não esteja definido certo?
NerdOfLinux
1
Obrigado pela resposta rápida, infelizmente isso não funciona, o teclado está configurado corretamente.
Jonny
destacamento, ctrl + alt + F2 não faz nada para mim
Leftover Salad
eu perdi minha interface gráfica e meu ubuntu de repente ficou bloqueado no modo de comando. depois de logar eu ainda estava no modo de comando .. ctrl + alt + f2 ajudou .. embora não seja o mesmo problema que o op, mas meu problema foi resolvido! obrigado.
MycrofD
3

A maneira "oficial" para isso no Ubuntu é passar systemd.unit=multi-user.targetcomo um parâmetro do kernel. Então, no meu /boot/grub/grub.cfgeu tenho a seguinte entrada:

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

}

Infelizmente, o grub.cfgarquivo é preenchido com todos os tipos de informações desnecessárias. Normalmente, eu apago tudo isso e tenho o pedaço acima, mais um similar, sem o systemd.unit=multi-user.targetqual é iniciado gdm(o gerenciador de exibição do X11 GNOME).

Tigran Aivazian
fonte
Obrigado, suas edições são boas. Preciso fazer algo sobre eles? Eu posso ver que a resposta já está atualizado com as alterações, então eu estou supondo que eu não preciso fazer nada ...
Tigran Aivazian
Nenhuma ação é necessária para esta. Estou mostrando como fazer o mesmo no futuro! ;-)
Fabby
2

Estou em um laptop 18.04.

Eu tenho que pressionar Fn, assim como Ctrl+ Alt+ F3.

Tim Baverstock
fonte
0

Aqui está como funcionou para mim, obrigado por toda a ajuda que me trouxe até 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)

Nota1: Carregar o driver de rede não funcionou para mim, o PC sempre congela. No entanto, eu tinha o arquivo de instalação do driver da nvidia localmente, para poder instalá-lo. Depois disso, não consegui mais entrar no gnome, então tive que reinstalar o Ubuntu 18.04 completamente.

Nota2: Depois de instalar o driver da Nvidia para minha placa gráfica diferente: via "sudo apt-get install nvidia-390", sempre recebo o erro no python "ModuleNotFoundError: Nenhum módulo chamado 'tkinter'", mas é claro que o tkinter está instalado. Então atualmente não consigo usar python ... foi o mesmo erro no ubuntu 16.04 e o motivo pelo qual atualizei. Esperava que funcionasse em 18.04 ... Abri uma nova postagem para isso: Depois de instalar o driver da Nvidia, recebo o erro "ModuleNotFoundError: Nenhum módulo chamado 'tkinter'" no Python3

Minha pergunta original aqui como chegar ao console é respondida e, além do congelamento em vez de carregar o driver de rede, está resolvida.

Jonny
fonte
0

Para alternar para o modo terminal completo no Ubuntu 18.04 e superior, basta usar o comando Ctrl+ Alt+ F3.

Para voltar ao modo GUI (Interface Gráfica do Usuário), use o comando Ctrl+ Alt+ F2.

Mayank Khanna
fonte