1 votes

11.10 ne restaure pas les applications ouvertes en hibernation, fonctionne comme un arrêt

J'ai remarqué que mon 11.10 ne se met pas en veille prolongée. Lorsque je mets mon ordinateur en veille prolongée et que je le redémarre, il ne restaure pas toutes mes applications ouvertes, etc. C'est comme un arrêt... Pourquoi cela pourrait-il être?

MISE À JOUR

  • Sortie de gsettings http://pastie.org/2926504
  • J'utilise un bureau Ubuntu 11.10 installé hier (pas de CD alternatif, mais le problème persiste toujours)
  • Je ne vois pas d'options dans le BIOS pour S1, S3 ou ACPI, sont-elles cachées quelque part? Je suis sur ASUS H67 Evo, j'ai accédé au mode Avancé du BIOS, je ne vois toujours pas ces paramètres
  • Fichiers ps-*.log : http://pastie.org/2922774
  • Entrée GRUB : http://pastie.org/2922781

2voto

pele Points 9

Vous n'avez pas donné beaucoup d'informations, donc nous devrons commencer par les bases je suppose.

Vérifiez que votre partition d'échange est au moins aussi grande que la quantité de RAM que vous avez.

Vérifiez s'il y a des messages évidents dans /var/log/pm-*

Assurez-vous que votre configuration de grub a resume=/dev/sdX où sdX correspond à votre partition d'échange. (ou peut-être resume=UUID=x)

EDIT: hm j'ai juste fait un petit test moi-même et resume= pourrait ne pas être nécessaire (ou plus). Si vous suivez les indications sur cette page, est-ce que cela fonctionne: https://help.ubuntu.com/community/PowerManagement/Hiberate#swsusp

ie:

sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state

Le système devrait immédiatement démarrer le processus après le deuxième echo.

2voto

Luke Bennett Points 16100

Si vous utilisez ecryptfs, c'est un comportement attendu.

https://bugs.launchpad.net/ecryptfs/+bug/432785

Lorsque vous choisissez d'activer le chiffrement du répertoire personnel, Ubuntu configurera également votre espace d'échange pour qu'il soit chiffré afin d'offrir une sécurité supplémentaire. La clé cryptographique utilisée pour l'échange est aléatoire, donc après une hibernation, il n'est pas possible de restaurer la session (qui est enregistrée sur la partition d'échange).

Probablement, la meilleure solution pour vous (si vous n'êtes pas paranoïaque), est de désactiver le chiffrement de l'échange afin de pouvoir utiliser correctement l'hibernation :

http://www.logilab.org/29155

1voto

michael Points 5990

Je suis sur ubuntu 11.10 et ce qui a résolu le problème d'hibernation que vous avez décrit était de mettre resume=/dev/sda2 dans /etc/default/grub à la fin de la variable GRUB_CMDLINE_LINUX_DEFAULT, j'ai donc obtenu une ligne comme ceci :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux pcie_aspm=force resume=/dev/sda2"

après quoi j'ai fait : sudo update-grub2

PS : assurez-vous que votre partition d'échange a une taille suffisante pour accueillir votre RAM

PS2 : assurez-vous que l'UUID de votre partition d'échange est correcte dans /etc/fstab (utilisez blkid pour le découvrir)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X