J'ai une nouvelle installation d'Ubuntu 13.10, avec KDE (installé via le disque du serveur Ubuntu et Sudo apt-get install kubuntu-desktop).
À chaque fois que je suspends l'ordinateur sous KDE (via Sudo pm-suspend dans Konsole ou via l'interface de KDE), je reçois un écran noir au réveil.
Si j'appuie sur ctrl + alt + f1 puis sur ctrl + alt + f7 et que je suis patient (20-30 secondes), je retourne parfois dans KDE où je me trouvais, ou parfois, je retourne à l'écran de connexion (plantage de KDE) . Mais même lorsque je reviens dans KDE, je reçois une notification indiquant que les effets spéciaux devaient redémarrer en raison d'un problème graphique, puis que les polices de toutes les applications étaient ... tronquées.
Si je suspends un autre tty avec Sudo pm-suspend (pendant que KDE s'exécute sur tty7), cela fonctionne parfaitement (reprend instantanément - pas besoin d'attendre 20-30 secondes, KDE ne tombe pas en panne et ne cause pas de police de caractères).
J'ai essayé de changer les pilotes graphiques et j'obtiens la même chose (j'ai Nvidia NVS300 et j'utilise les derniers pilotes propriétaires dans les dépôts Ubuntu). Aussi essayé ceci buntu se bloque/se bloque après le réveil lors de la mise à niveau vers 13.1 et cela ne fonctionnait pas.
Ce problème ne s'est pas produit sur le même système lorsque j'utilisais Kubuntu 12.04.
Dmesg ne montre aucune erreur. Je ne sais même pas où chercher plus loin pour trouver des erreurs (des journaux KDE?). Toute aide appréciée.
J'ai trouvé cette solution de contournement. J'ai fait un script qui bascule vers la console avant de suspendre et revient après la reprise.
J'ai mis le script attaché dans le répertoire /etc/pm/sleep.d
. Je lui ai donné le nom fix-black-screen
et je l'ai rendu exécutable (Sudo chmod +x /etc/pm/sleep.d/fix-black-screen
).
#!/bin/bash
case $1 in
suspend)
# Suspending to RAM.
chvt 1
sleep 1
;;
resume)
# Resume from suspend.
sleep 1
chvt 7
;;
esac
Solution originale trouvée ici .
J'ai eu des problèmes similaires aux vôtres.
pm-suspend --store-quirks-as-lkw
Correction de mes problèmes.
Je n'avais qu'à le faire une fois, et la suspension après cela fonctionnait bien.
Essaie.
J'ai aussi une machine avec le dernier pilote nvidia et je voyais le même problème. Je l'ai trouvé
pm-suspend --quirk-save-pci
semble avoir résolu le problème. Je le mets dans mon fichier /var/cache/pm-utils/last_known_working.quirkdb
et je pense que cela fonctionne maintenant.