Ceci est une ancienne révision du document !
Mise en place
Si la mise en veille sur ram (suspendre) ou sur disque (hiberner) ne fonctionne pas, il est possible d'utiliser une autre méthode utilisant le paquet apt://uswsusp.
Pour essayer l'hibernation :
sudo s2disk
Pour la mise en veille sur ram :
sudo s2ram
Note pour Gutsy
s2ram
n'a pas été intégré dans le paquet uswsusp
de Gutsy. En attendant une justification des développeurs ou une correction du paquet, utilisez celui de Feisty ou celui de Debian.
Voir https://bugs.launchpad.net/ubuntu/+source/uswsusp/+bug/134238
Utiliser uswsusp par défault dans Ubuntu
1ère méthode
sudo dpkg-divert --rename --divert /usr/sbin/pmi-disabled /usr/sbin/pmi
2ème méthode
Télécharger ces 2 fichiers :
Puis lancer ces commandes dans le répertoire où ces fichiers ont été téléchargés :
sudo cp hal-system-* /usr/lib/hal/scripts/linux/ sudo chmod 755 /usr/lib/hal/scripts/linux/*
Problèmes connus
Si vous obtenez un message du type :
s2disk: Could not stat the resume device file. Reason: No such file or directory
1- Essayer cette commande :
sudo swapon -a
Puis réessayer sudo s2disk. Si ça retourne quelque chose comme
swapon: cannot stat /dev/disk/by-uuid/15ed6769-566c-4228-bb35-d9a0131dc42c: No such file or directory
Alors :
2- Vérifier qu'il y a bien une partition swap et que son UUID correspond bien à celui de fstab :
blkid
pour avoir l'uuid de la partition swap, puis
sudo gedit /etc/fstab
pour modifier l'uuid correspondant
3- Vérifier le fichier uswsusp.conf
sudo gedit /etc/uswsusp.conf
4- Reconfigurer uswsusp :
sudo dpkg-reconfigure uswsusp