web-dev-qa-db-fra.com

xubuntu 12.04 redémarre après une suspension - uniquement à partir de mon compte

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:

  • Cela ne se produit pas lors du démarrage à partir du liveCD
  • J'ai créé un autre compte d'utilisateur. Lorsque je me connecte à ce compte, je peux suspendre l'amende. L'ordinateur reste éteint jusqu'à ce que j'appuie sur le bouton ON
  • Lorsque je supprime mon dossier .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

4
Yoav Aner

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.

2
rowntreerob

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
2
Sepero

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 :)

0
Yoav Aner

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.

0
user215444