Après avoir installé un xubuntu 12.04 propre, j’ai remarqué que lorsque je suspends, l’ordinateur s’éteint et s’éteint (vous voyez les lumières s’éteindre, et un clic ) son de la HD ou des fans), mais environ 2 secondes plus tard, il se rallume ...
La chose étrange est que:
.config
et qu'il est propre, je peux également suspendre sans problème mon compte.Il semble donc que quelque chose dans ma configuration d'utilisateur soit la cause, mais je ne peux pas déterminer ce que cela pourrait être. J'ai essayé de différencier les deux dossiers .config
, ainsi que tous les processus exécutés avec un compte par rapport à l'autre (ps -ef |grep <username>
), mais je n'ai rien trouvé qui puisse causer cela ...
MISE À JOUR:
Comme demandé, voici le kern.log - avec des commentaires intégrés à l'intérieur. Il montre allumer l'ordinateur, se connecter en tant que compte pouvant suspendre, suspendre avec succès, puis s'éteindre et se rallumer, cette fois avec mon compte, suspendre (mais seulement pendant environ 2 secondes, puis l'ordinateur redémarre)
et ~/.config contenu + sortie dmesg
exactement le même symptôme - sélectionnez "suspendre" dans le menu déroulant de l'icône "engrenages". Le résultat est la même boucle pour redémarrer décrire par OP.
ENV - noyau 3.6.1-030601-generic # 201210071322
ENV - Matériel Samsung série 9
Orig. Le système d'exploitation était 12.04 avant la mise à niveau du noyau
Solution - System/settings/power app et ajusté les paramètres de "veille" à la fois avec ou sans batterie. Nous nous sommes assurés qu'il y avait une configuration qui demanderait de dormir à un seuil quel que soit le mode = alimentation sur batterie ou mode = connecté.
Le symptôme de boucle/redémarrage a pris fin après quelques réglages de puissance.
J'ai scrupuleusement examiné vos fichiers journaux et je ne pouvais pas déchiffrer le problème. Dans votre cas, je voudrais exécuter un script qui supprime presque tous mes dossiers .config et les remplace un par un lorsque je teste avec succès la machine en mode suspension. Quelque chose comme ça:
FOLDERS=$(ls .config | grep -v "gtk" -v "gnome") #Use -v to exclude any folders.
for f in "$FOLDERS"; do
mv "$f" "$f-" #Instead of deleting folders, we just rename them with a hyphen at the end.
done
for f in "$FOLDERS"; do
echo "Test putting you system to sleep, then press enter to re-enable the next config folder"
read i #Reads the enter key.
mv "$f-" "$f"
echo "Replaced folder: .config/$f"
echo "$f" > corruptfolder.txt #This file will remember the last folder incase you forget.
done
Notez que si vous y parvenez, l'exécution de ce script ne sera pas terminée (car votre ordinateur est éteint). Vous aurez à corriger les noms de dossier qui ont toujours un trait d'union à la fin. Utilisez cette boucle pour le faire:
FOLDERS=$(ls .config)
for f in "$FOLDERS"; do
tmp=$(echo "$f" | sed 's/-$//')
[ "$tmp" != "$f" ] && mv "$f" "$tmp"
done
UPDATE: cela ne fonctionne plus. Je ne sais pas pourquoi ... éprouvant toujours le même problème :(
Ce qui a finalement résolu le problème pour moi, c’est d’activer désactiver la gestion de la puissance d’affichage. Allez comprendre pourquoi ...
Sur xubuntu, allez à Settings->Settings Manager
cliquez sur Screensaver
, Advanced
et sous Display Power Management
décochez Power management enabled
option.
Depuis, je peux suspendre sans que le système ne se rallume :)
J'ai eu le même symptôme. Il a disparu lorsque j'ai changé le pilote de ma carte graphique nVidia de "version 173-updates" à "version 319".
J'utilise HP Pavilion dv2000 sous 12.04 avec la version du noyau 3.5.0-43-generic
.