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

7

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 ... F7 não funciona, nem na área de trabalho, nem na tela de login ...

    
por Jonny 07.05.2018 / 17:36

5 respostas

4

Supondo que você esteja em um desktop ou laptop, use:

Ctl + Alt + F2

Ou, você pode inicializar no modo de usuário único, embora provavelmente não queira isso, pois a obtenção da Internet nesse modo pode ser difícil.

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 receber uma concha. Então, você pode tentar usando

ifconfig eth0 up

para ethernet. Se você usar o WiFi, tente esta pergunta .

    
por NerdOfLinux 07.05.2018 / 17:45
4

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

Você pode chegar ao tty3 pressionando Ctrl + Alt + F3 , tty4 pressionando Ctrl + < kbd> Alt + F4 , tty5 pressionando Ctrl + Alt + F5 e tty6 pressionando Ctrl + Alt + F6 .

Você pode então alternar entre tty3-6 pressionando Alt com a tecla F apropriada.

Finalmente, você pode voltar para a GUI com Alt + F1 para o seletor de login ou Alt + F2 para a área de trabalho do usuário logado.

    
por Stuart Caie 08.07.2018 / 13:04
2

O caminho "oficial" para isso no Ubuntu é passar systemd.unit=multi-user.target como um parâmetro do kernel. Então no meu /boot/grub/grub.cfg eu 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 arquivo grub.cfg é preenchido com todos os tipos de informações desnecessárias. Eu normalmente apago tudo isso e tenho o pedaço acima, mais um similar, sem o systemd.unit=multi-user.target , que inicia gdm (o gerenciador de exibição do X11 GNOME).

    
por Tigran Aivazian 07.07.2018 / 18:51
0

Veja 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 nvidia localmente, então poderia instalá-lo. Depois disso eu não pude mais entrar no gnome, então tive que reinstalar o Ubuntu 18.04 completamente.

Nota2: Depois de instalar o driver Nvidia para minha placa gráfica diferente: via "sudo apt-get instalar nvidia-390", sempre recebo o erro em python "ModuleNotFoundError: Nenhum módulo chamado 'tkinter'", mas é claro tkinter está instalado. Então, atualmente eu não posso usar python ... foi o mesmo erro no Ubuntu 16.04 e a razão pela qual eu atualizei. Esperava que funcionasse em 18.04 ... Eu abri um novo post para isso: Depois de instalar o driver da Nvidia, recebo o erro" ModuleNotFoundError: No module named 'tkinter' "no Python3

Minha pergunta original sobre como chegar ao console é respondida e, além do congelamento em vez de carregar o driver de rede, é resolvido.

    
por Jonny 07.05.2018 / 23:32
0

Estou em um laptop 18.04.

Eu tenho que pressionar fn assim como ctl + alt + f3

    
por Tim Baverstock 06.09.2018 / 12:26