Eu encontrei uma maneira muito mais fácil de reiniciar a GUI.
Na maioria dos casos, você pode simplesmente usar: Alt + PrintScreen + K
Como posso terminar a GUI a partir de um TTY diferente e depois iniciar uma nova.
Isto é para o congelamento ocasional da GUI, ou inacessibilidade. Quando tudo o que posso fazer é mudar para outro TTY (usando Ctrl + Alt + F5 para TTY5) e começar de novo, ou reiniciar.
Eu encontrei uma maneira muito mais fácil de reiniciar a GUI.
Na maioria dos casos, você pode simplesmente usar: Alt + PrintScreen + K
Se o X estiver suspenso, você poderá reconectá-lo reiniciando o gerenciador de exibição. Em 11.10, é lightdm, versões anteriores recentes usam o gdm. Altere os exemplos a seguir conforme apropriado para sua versão. Você pode reiniciá-lo de algumas maneiras diferentes. Eu prefiro a simplicidade do restart
:
sudo restart gdm
Ou você pode usar o comando service
:
sudo service gdm restart
Os hackers de scripts de inicialização presos no sysv preferirão invoke-rc.d
:
sudo invoke-rc.d gdm restart
Se a reinicialização do gerenciador de exibição não funcionar, retire um martelo e mate-o com um ou ambos os comandos:
sudo pkill -9 X
sudo pkill -9 gdm
Use o primeiro. restart
é um link para initctl
, que é o Upstart, que é o gerenciador de inicialização do Ubuntu e está tentando converter tudo para.
Os outros dois comandos, service
e invoke-rc.d
, estão lá apenas para controlar os scripts de inicialização do SysV de estilo antigo. O SysV existe no Ubuntu moderno somente para compatibilidade com versões anteriores. Não confie nisso. Mas se você precisa ..
service
é para usuários finais. Ele retorna um código de saída simples. Se você é um usuário normal que precisa controlar um script de inicialização no estilo SysV, use esta ferramenta.
invoke-rc.d
é para hackers de script de inicialização. Ele retorna um monte de códigos de saída variados e úteis. Não há razão para um usuário normal usar essa ferramenta. Não há nenhum dano para usuários normais, é apenas mais complicado.
sudo pkill X
faz o trabalho para mim
Experimente invoke-rc.d gdm restart
como root.
Se CTRL + ALT + BACKSPACE não terminar o servidor X atual e voltar a colocá-lo no lightdm ou no gdm, então há uma sequência alternativa (que eu pessoalmente nunca tentei) que é assim: ALT+PrintScreen+REISUB , no entanto, isso na verdade reinicializará a máquina . Meu método preferido é apenas CTRL + ALT + F1 para chegar a um terminal e, em seguida, sudo service gdm restart
e isso também o levará de volta à tela de login