Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



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 effet, pour la mise en veille, il faut dorénavant utiliser pm-suspend du paquet apt://pm-utils.

Voir https://bugs.launchpad.net/ubuntu/+source/uswsusp/+bug/134238

1ère méthode

dpkg-divert permet de changer le chemin d'un fichier d'un paquet.

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/*

Remarque: Pour Ubuntu, il y a une erreur dans le fichier le lien vers s2disk n'est pas complet:
dans "hal-system-power-hibernate-linux" et "hal-system-power-suspend-linux"

else
	if [ -x "/sbin/s2disk" ] ; then
		# uswsusp tools installed
		/sbin/s2disk
		RET=$?

remplacer "/sbin/s2disk" par "/usr/sbin/s2disk" sur les deux lignes

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 :
sudo blkid

pour avoir l'uuid de la partition swap, puis

sudo gedit /etc/fstab

pour modifier l'uuid correspondant Puis redémarrer l'ordinateur

3- Vérifier le fichier uswsusp.conf
sudo gedit /etc/uswsusp.conf

Vérifier les lignes suivantes, en adaptant /dev/sda2 en fonction de ce que vous a retourné blkid pour la partition swap :

 snapshot device = /dev/snapshot
 resume device = /dev/sda2
4- Reconfigurer uswsusp :
sudo dpkg-reconfigure uswsusp
  • uswsusp.1240735456.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)