Je suppose, il y a beaucoup de doublons de cette question, mais je n'ai trouvé aucun pour être utile dans mon problème particulier.
Mon histoire est la suivante: je courais Xubuntu 12.04 sur un Thinkpad X40 qui a une puce graphique Intel 855GM. Le 12.04, la suspension a fonctionné sans problème. Hier, je suis passé à 14.04 et cette suspension s'est interrompue. Le problème est le suivant: je ferme le couvercle, l'ordinateur portable se met en veille. Après un certain temps, j'ouvre le couvercle, l'écran s'allume et si je suis rapide, je peux même commencer à taper le mot de passe. Cependant, quelques secondes plus tard, l'écran s'éteint à nouveau, même si je peux entendre que le système continue de fonctionner. Je peux toujours passer à n'importe quel TTY, seul X n'a pas de sortie graphique. Si je tue X de TTY, il recommence, je peux me connecter et le système fonctionne comme prévu. Dans /var/log/Xorg.0.log
je vois les lignes suivantes:
(II) AIGLX: Suspending AIGLX clients for VT switch
(II) AIGLX: Resuming AIGLX clients after VT switch
(II) AIGLX: Suspending AIGLX clients for VT switch
ce qui correspond exactement à mes observations: à la fermeture du couvercle, l'écran s'éteint, à l'ouverture du couvercle, il s'allume, puis s'éteint à nouveau après quelques secondes.
Avez-vous des idées sur la façon d'empêcher X d'éteindre l'écran après le réveil?
Merci pour toute contribution.
Bogue signalé: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1310038
Comme quelqu'un l'a souligné dans une réponse qui semble maintenant supprimée, une solution de contournement consiste à désactiver le casier d'éclairage.