Como se recuperar do congelamento do GNOME 3.2?

13

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 congela.

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

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

Vivek
fonte
Na verdade, posso perguntar se, quando tudo congela, você ainda consegue mover o mouse ou o movimento do mouse também é impedido?
Dason 31/10/11
Eu sou capaz de mover o mouse e fazer login no tty.
Vivek
Esta questão deve ser apresentada como um relatório de erro, obrigado! Instruções aqui .
Jorge Castro
Para mim, isso só parece acontecer se houver muitas janelas abertas.
DanMan

Respostas:

16

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

gnome-shell --display :0 --replace

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

Além disso, você tem certeza de que está realmente congelado? Tenho um problema em que a caixa de diálogo de senha não fica visível após o bloqueio da tela. Na verdade, ele está lá e, se você digitar sua senha e clicar, desbloqueie a tela. Você pode tentar isso primeiro.

msdin
fonte
1
isso funcionou para mim, mas foi mais fácil do que o que você descreve. apenas Alt-F2 e digite esse comando (eu usei: 0.0), ou melhor, coloque-o em um ~/bin/thawscript.
Mariotomo # 9/17
9

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

  1. Alt+ F2e se você receber uma caixa de diálogo para executar comandos, digiterestart
  2. Ctrl+ Alt+ F2para alternar para o console de terminal 2 (tty2), faça o login e tente matar o gnome-screensaver e / ou reinicie um gnome-shell de substituição com: pkill gnome-screensaveralterne para tty7 ( Ctrl+ Alt+ F7) para verificar a tela do Gnome; caso contrário, volte para tty2 e gnome-shell --display :0.0 --replace &(que foi sugerido anteriormente por steve e msdin, respectivamente)

Se ambos falharem, será necessário reiniciar o gerenciador de exibição (gdm, lightdm, kdm). Tipicamente:sudo service gdm restart

13m5
fonte
1
+1 por dizer: 0.0 em vez de apenas: 0 na 3ª opção. Funcionou para mim.
Davisein
pkill gnome-screensavertrabalhou para mim
Mihai Alexandru Birsan
3

Eu estou tendo um problema semelhante. Quando o bloqueio / proteção de tela deve ser ativado, 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 seguinte funcionou para mim, do Earl C Ruby III :

Para desbloquear uma área de trabalho bloqueada:

  1. Ctrl-Alt-F1 fornecerá um login de terminal baseado em texto.
  2. Faça login com seu usuário e senha.
  3. Tipo: "protetor de tela do gnome killall"
  4. Ctrl-Alt-F7 para voltar à área de trabalho do Gnome 3 (agora desbloqueada).
Steve Koch
fonte
1

Eu tive um problema semelhante . Não sei se a única solução alternativa encontrada funcionará para você, mas vale a pena tentar.

Eu mudo para tty1 ( Ctrl+ Alt+ F1) e faço o logon que espero que você possa fazer. Se você nem consegue mudar, seu problema é pior que o meu! Mas, supondo que você chegue tão longe, descobri que colocar o computador em modo de suspensão e trazê-lo de volta pelo menos torna o computador responsivo novamente. Realmente não é uma solução ideal. Mas fazer isso

cd /etc/acpi
sudo ./sleep.sh

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

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

Ainda não encontrei o que está causando isso, caso contrário, pode haver esperança para uma solução melhor. Alguém no tópico ao qual eu vinculei sugeriu que o protetor de tela do gnome está causando os problemas, mas matá-lo após um congelamento não corrigiu nada e matá-lo no início de uma sessão não impediu um congelamento para mim.

Dason
fonte
Obrigado pela resposta. Eu sou capaz de mudar para tty quando o gnome congela. Então, definitivamente vou tentar.
Vivek
Eu tentei esse método. Mas, depois de voltar do modo de suspensão, quando tento voltar para GUI de tty, fico com a tela preta com algumas mensagens. Não consigo compensar a GUI.
Vivek
O que as mensagens dizem?
Dason 31/10/11
Às vezes, recebo a tela preta com mensagens, mas às vezes consigo mudar para a GUI, mas sem sorte. Recebo a mesma tela com o gnome congelado como antes.
Vivek