Comment récupérer du gel de GNOME 3.2?

14

J'ai Ubuntu 11.10 installé et j'utilise GNOME 3.2. Je n'ai plus d'autre option que de redémarrer gdm ou de redémarrer le système, lorsque GNOME se fige.

GNOME se bloque parfois lors de la reprise de la suspension et à chaque fois que je recherche dans le tableau de bord, malgré l'installation d'un thème compatible GNOME 3.2.

Existe-t-il une option pour redémarrer le shell à partir de tty? Ou existe-t-il une autre solution pour se remettre du gel?

Vivek
la source
En fait, puis-je demander si, lorsque tout se fige, vous pouvez toujours déplacer la souris ou si le mouvement de la souris est également empêché?
Dason
Je peux déplacer la souris et me connecter au tty.
Vivek
Cette question devrait plutôt être déposée en tant que rapport de bogue, merci! Instructions ici .
Jorge Castro
Pour moi, cela ne semble se produire que s'il y a beaucoup de fenêtres ouvertes.
DanMan

Réponses:

16

Essayez de passer à un autre tty (Ctrl-Alt-F1), connectez-vous, puis à l'invite, tapez:

gnome-shell --display :0 --replace

Revenez ensuite à l'interface graphique (Ctrl-Alt-F7).

De plus, êtes-vous sûr que c'est réellement gelé? J'ai un problème où la boîte de dialogue de mot de passe n'est pas visible après le verrouillage de l'écran. Il est en fait là et si vous aveugle tapez votre mot de passe et appuyez sur Entrée pour déverrouiller l'écran. Vous voudrez peut-être essayer d'abord.

msdin
la source
1
cela a fonctionné pour moi, mais c'était plus facile que ce que vous décrivez. juste Alt-F2 et tapez cette commande (j'ai utilisé: 0.0), ou mieux encore, mettez-la dans un ~/bin/thawscript.
mariotomo
9

En règle générale, lorsque gnome-shell ne répond pas, vous pouvez effectuer l'une des deux opérations suivantes:

  1. Alt+ F2et si vous obtenez une boîte de dialogue pour exécuter des commandes de typerestart
  2. Ctrl+ Alt+ F2pour passer à la console du terminal 2 (tty2), connectez-vous et essayez de tuer gnome-screensaver et / ou de redémarrer un gnome-shell de remplacement avec: pkill gnome-screensaverrevenez à tty7 ( Ctrl+ Alt+ F7) pour vérifier votre écran Gnome, sinon, revenez à tty2 et gnome-shell --display :0.0 --replace &(ce qui a été suggéré auparavant par steve et msdin respectivement)

Si les deux échouent, vous devez redémarrer votre gestionnaire d'affichage (gdm, lightdm, kdm). Typiquement:sudo service gdm restart

13m5
la source
1
+1 pour dire: 0,0 au lieu de seulement: 0 dans la 3ème option. Ça a marché pour moi.
Davisein
pkill gnome-screensavertravaillé pour moi
Mihai Alexandru Bîrsan
3

J'ai eu un problème similaire. Lorsque l'économiseur d'écran / verrouillage est censé se déclencher, l'écran se fige (montrant ce que l'écran montrait auparavant). La souris est activée, mais ne voit pas de boîte de connexion. Je n'ai pas essayé ce qui est suggéré par msdin (en tapant le mot de passe en aveugle). Mais ce qui suit a fonctionné pour moi, de Earl C Ruby III :

Pour déverrouiller un bureau verrouillé:

  1. Ctrl-Alt-F1 vous donnera une connexion de terminal basée sur du texte.
  2. Connectez-vous avec votre identifiant et votre mot de passe.
  3. Tapez: "killall gnome-screensaver"
  4. Ctrl-Alt-F7 pour revenir au bureau (maintenant déverrouillé) de Gnome 3.
Steve Koch
la source
1

J'ai eu un problème similaire . Je ne sais pas si la seule solution de contournement que j'ai trouvée fonctionnera pour vous, mais cela vaut la peine d'essayer.

Je passe à tty1 ( Ctrl+ Alt+ F1) et je me connecte, ce que j'espère que vous pourrez faire. Si vous ne pouvez même pas changer, votre problème est pire que le mien! Mais en supposant que vous arriviez aussi loin, j'ai découvert que mettre l'ordinateur en veille et le remettre en marche rend au moins l'ordinateur réactif. Ce n'est vraiment pas une solution idéale. Mais pour faire ça

cd /etc/acpi
sudo ./sleep.sh

Après cela, appuyez simplement sur le bouton d'alimentation pour le faire revenir. Si vous revenez à votre terminal graphique ( Ctrl+ Alt+ F7), les choses pourraient être réactives.

Pas idéal mais c'est mieux qu'un redémarrage complet surtout si vous avez des trucs importants pas encore enregistrés.

Je n'ai pas encore trouvé la cause de cela, sinon il pourrait y avoir de l'espoir pour une meilleure solution. Quelqu'un dans le fil auquel j'ai lié a suggéré que gnome-screen-saver est à l'origine des problèmes, mais le tuer après un gel n'a rien résolu et le tuer au début d'une session n'a pas empêché un gel pour moi.

Dason
la source
Merci pour votre réponse. Je peux basculer vers tty lorsque gnome se fige. Je vais donc certainement essayer.
Vivek
J'ai essayé cette méthode. Mais après être sorti du sommeil, lorsque j'essaie de revenir à l'interface graphique de tty, je suis coincé avec l'écran noir avec quelques messages. Je ne suis pas en mesure de rattraper l'interface graphique.
Vivek
Que disent les messages?
Dason
Parfois, je reçois l'écran noir avec des messages, mais parfois je peux passer à l'interface graphique, mais sans chance. J'obtiens le même écran avec gnome figé comme avant.
Vivek