Como recuperar do congelamento do GNOME 3.2?

10

Eu tenho o Ubuntu 11.10 instalado e estou usando o GNOME 3.2. Não tenho outra opção senão reiniciar o gdm ou reiniciar o sistema quando o GNOME congelar.

O GNOME congela às vezes ao sair da suspensão e toda vez que eu procuro no painel, apesar de ter o tema compatível com o GNOME 3.2 instalado.

Existe alguma opção para reiniciar o shell a partir do tty? Ou existe alguma outra solução para se recuperar do congelamento?

    
por Vivek 31.10.2011 / 16:49

4 respostas

14

Tente mudar para outro tty (Ctrl-Alt-F1), faça o login, depois digite:

gnome-shell --display :0 --replace

Em seguida, volte para a GUI (Ctrl-Alt-F7).

Além disso, tem certeza de que está realmente congelado? Eu tenho um problema em que a caixa de diálogo de senha não é visível após os bloqueios de tela. Sua realmente lá e se você digitar sua senha e aperte enter a tela destrava. Você pode querer tentar isso primeiro.

    
por msdin 18.11.2011 / 19:37
8

Normalmente, quando o gnome-shell não responde, você pode fazer uma de duas coisas:

  1. Alt + F2 e se você receber um diálogo para executar os comandos digite restart
  2. Ctrl + Alt + F2 para mudar para a consola de terminais 2 (tty2), iniciar sessão e tentar eliminar o gnome-screensaver e / ou reiniciar um gnomo de substituição -shell com: pkill gnome-screensaver voltar para tty7 ( Ctrl + Alt + F7 ) para verificar sua tela do Gnome, se não, volte para tty2 e gnome-shell --display :0.0 --replace & (que foi sugerido antes por steve e msdin respectivamente)

Se ambos falharem, você precisará reiniciar o gerenciador de exibição (gdm, lightdm, kdm). Normalmente: sudo service gdm restart

    
por 13m5 30.11.2012 / 16:55
2

Eu tenho tido um problema semelhante. Quando a proteção de tela / bloqueio deve se envolver, a tela congela (mostrando o que a tela estava mostrando antes). O mouse está ativado, mas não pode ver uma caixa de login. Eu não tentei o que é sugerido por msdin (digitando a senha cega). Mas o que se segue funcionou para mim, de Earl C Ruby III :

  

Para desbloquear uma área de trabalho bloqueada:

     
  1. Ctrl-Alt-F1 lhe dará um login de terminal baseado em texto.
  2.   
  3. Faça login com seu nome de usuário e senha.
  4.   
  5. Digite: "killall gnome-screensaver"
  6.   
  7. Ctrl-Alt-F7 para voltar para a área de trabalho do Gnome 3 (agora desbloqueada).
  8.   
    
por Steve Koch 24.04.2012 / 15:34
1

Eu tive um problema similar . Não tenho certeza se a única solução que encontrei funcionará para você, mas vale a pena tentar.

Eu mudo para tty1 ( Ctrl + Alt + F1 ) e efetuo o login que você pode fazer. Se você não pode nem mudar, então seu problema é pior do que o meu! Mas supondo que você tenha chegado tão longe, descobri que colocar o computador para dormir e trazê-lo de volta pelo menos faz o computador responder novamente. Não é realmente uma solução ideal. Mas para fazer isso

cd /etc/acpi
sudo ./sleep.sh

Depois disso, basta apertar o botão de energia para trazê-lo de volta. Se você voltar ao seu terminal gráfico ( Ctrl + Alt + F7 ), as coisas podem ser responsivas novamente.

Não é ideal, mas é melhor que uma reinicialização completa, especialmente se você tiver itens importantes ainda não salvos.

Ainda não encontrei o que está causando isso, do contrário poderia haver esperança de uma solução melhor. Alguém no tópico ao qual eu fiz link sugeriu que o gnome-screen-saver está causando os problemas, mas matá-lo depois de um congelamento não consertou nada e matá-lo no início de uma sessão não impediu um congelamento para mim.

    
por Dason 31.10.2011 / 16:59