Écran noir (mais avec curseur) après le réveil de la suspension à la RAM

14

J'ai un Lenovo Thinkpad X60.

Après la mise à niveau vers 12.04, la première chose que j'ai faite a été de suspendre le disque dur, car je n'utilise pas beaucoup ma batterie. J'ai donc fait ça.

Après un certain temps (environ une semaine, j'ai mis à niveau à la sortie, pas en version bêta), peut-être une semaine environ, j'ai commencé à obtenir des écrans noirs de temps en temps après l'avoir réveillé de la suspension à la RAM. Je n'ai jamais eu ce problème avec la suspension du disque dur. Comme cela n'arrive que parfois, je ne peux pas le reproduire. Parfois, cela ne se produit pas pendant une semaine (utilisation quotidienne, environ 2 à 6 réveils par jour), puis à chaque fois.

Les symptômes précis sont les suivants: normalement, j'ai un écran noir avec mon curseur dessus, qui peut être déplacé, aucun problème là-bas. Je ne peux pas interagir avec le système en aucune façon, sauf pour l'éteindre sur le bouton 1/0. La chose étrange est que le curseur semble réagir à ce que j'avais ouvert lors de la mise en veille de la RAM, donc par exemple, un jour, j'ai ouvert l'écrivain, puis mon curseur était un "je" pour la majeure partie de l'écran.

Je ne reçois cela qu'en 12.04, je n'ai jamais eu de problème avec cela en 9.04-11.10.

Des idées?

Naseschwarz
la source
Ce n'est pas la première fois que j'en entends parler le 12.04, même si je ne semble pas avoir de problème avec ça. Les gars du podcast fullcirclemagazine ont mentionné qu'ils avaient également des problèmes avec la suspension. Je suppose que c'est juste un nouveau bogue introduit dans 12.04 et j'espère qu'un patch sortira bientôt, mais je ne connais aucun moyen d'appliquer un correctif temporaire.
1
Beaucoup de gens ont ce bug, y compris moi-même. Je passe à une autre session tty (ctrl - alt f1-12: f7 est une session xserver) et corrige à partir de là. Connaissez-vous les opérations bash et en ligne de commande?
avery_laird
J'ai fait certaines choses dans le passé dans le terminal, mais je ne sais pas comment résoudre ce problème à partir du terminal. Peut-être pourriez-vous me donner des instructions sur la façon de découvrir ce qui ne va pas (peut-être vous savez où le problème pourrait être) et comment le résoudre temporairement et manuellement? Ce serait génial!
Naseschwarz
Le même problème m'a récemment tourmenté. Mais je n'ai ce problème que quelques semaines après avoir installé Ubuntu 12.04 (64bit). J'ai un Thinkpad T400.
Yan Huang

Réponses:

3

J'ai le même problème que vous et j'avais un problème similaire sur les versions précédentes (<12.04). Avant, ma solution consistait à tty1appuyer sur Ctrl+ Alt+ F1puis à tuer le gnome-screensaverprogramme. Les choses redeviendraient normales.

Cela n'a pas fonctionné pour moi en 12.04, mais peut-être que cela pourrait fonctionner pour vous. En 12.04, tout ce que je peux faire est killall -u myusernamede fermer ma session puis je dois me reconnecter juste pour éviter d'avoir à redémarrer.

Victor Campos
la source
2
J'ai essayé ce qui suit et cela a bien fonctionné jusqu'à présent deux fois: j'ai changé avec ctrl + alt + f1 et tapé "sudo restart lightdm". Cela vous ramènera à votre bureau graphique, mais vos programmes ne seront plus ouverts. Il a été suggéré de vous déconnecter de ctrl + alt + f1 une fois revenu à votre interface graphique. Sinon, votre prochain réveil aura à nouveau le même problème. J'ai obtenu cela d'un autre utilisateur de Thinkpad, donc je ne suis pas sûr que cela fonctionne pour tout le monde. Il semble y avoir un problème avec la gestion de l'énergie dans Thinkpad et Ubuntu ou Gnome ... Je ne connais pas les détails.
Naseschwarz
killall -u myusernamefonctionne, mais je ne suis pas sûr que ce soit mieux qu'un redémarrage difficile ...
Jonathan Day
2

Mieux encore:

Avant de fermer le couvercle, lancez la suspension via l'interface graphique. (L'option juste au-dessus de l'arrêt)

Attendez que l'ordinateur portable soit suspendu, puis fermez le couvercle. Une fois que vous avez ouvert le couvercle, vous pouvez saisir le mot de passe et retourner à votre travail sans avoir à redémarrer quoi que ce soit.

J'ai essayé cela sur un ThinkPad Edge.

Quelqu'un peut-il vérifier que cela fonctionne pour d'autres modèles / marques?

boby
la source
0

Cela semble être principalement un bug de Gnome 3.6.1.

Après être passé à TTY ( Ctrl-Alt-F1 ) et vous être connecté, définissez votre variable DISPLAY, puis envoyez la commande à gnome-screensaver pour désactiver l'économiseur d'écran:

$ export DISPLAY=:0.0
$ gnome-screensaver-command -d

Vous pouvez ensuite revenir à Gnome avec Ctrl + Alt + F7 .

Ceci est déjà corrigé dans Gnome 3.6.2.

Source de la solution, mais plus vague

Plusieurs rapports de ce bogue

doublerebel
la source