Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
uswsusp [Le 09/12/2007, 14:03]
Topazz
uswsusp [Le 01/09/2022, 00:05] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​veille_et_hibernation}} 
- 
 ---- ----
  
 ===== Mise en place ===== ===== 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]].+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|uswsusp]]**.
  
 Pour essayer l'​hibernation : Pour essayer l'​hibernation :
Ligne 17: Ligne 15:
  
  
-==== 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 
  
 ===== Utiliser uswsusp par défault dans Ubuntu ===== ===== Utiliser uswsusp par défault dans Ubuntu =====
 +
  
 ==== 1ère méthode ==== ==== 1ère méthode ====
 +dpkg-divert permet de changer le chemin d'un fichier d'un paquet.
  
 <​code>​ <​code>​
 sudo dpkg-divert --rename --divert /​usr/​sbin/​pmi-disabled /​usr/​sbin/​pmi sudo dpkg-divert --rename --divert /​usr/​sbin/​pmi-disabled /​usr/​sbin/​pmi
 </​code>​ </​code>​
- 
  
 ==== 2ème méthode ==== ==== 2ème méthode ====
Ligne 42: Ligne 37:
 sudo chmod 755 /​usr/​lib/​hal/​scripts/​linux/​* sudo chmod 755 /​usr/​lib/​hal/​scripts/​linux/​*
 </​code>​ </​code>​
 +
 +=== 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",​ voir le code ci-dessous, il faut remplacer "/​sbin/​s2disk"​ par "/​usr/​sbin/​s2disk"​ sur les deux lignes.
 +<​file>​
 +else
 + if [ -x "/​sbin/​s2disk"​ ] ; then
 + # uswsusp tools installed
 + /​sbin/​s2disk
 + RET=$?
 +</​file>​
 +
  
 ===== Problèmes connus ===== ===== Problèmes connus =====
Ligne 59: Ligne 66:
 == 2- Vérifier qu'il y a bien une partition swap et que son UUID correspond bien à celui de fstab : == == 2- Vérifier qu'il y a bien une partition swap et que son UUID correspond bien à celui de fstab : ==
 <​code>​ <​code>​
-blkid+sudo blkid
 </​code>​ </​code>​
 pour avoir l'uuid de la partition swap, puis pour avoir l'uuid de la partition swap, puis
 <​code>​ <​code>​
-sudo gedit /etc/fstab+sudo xdg-open ​/etc/fstab
 </​code>​ </​code>​
 pour modifier l'uuid correspondant pour modifier l'uuid correspondant
 +Puis redémarrer l'​ordinateur
  
 == 3- Vérifier le fichier uswsusp.conf == == 3- Vérifier le fichier uswsusp.conf ==
 <​code>​ <​code>​
-sudo gedit /​etc/​uswsusp.conf+sudo xdg-open ​/​etc/​uswsusp.conf
 </​code>​ </​code>​
 +Vérifier les lignes suivantes, en adaptant /dev/sda2 en fonction de ce que vous a retourné blkid pour la partition swap :
 +
 +<​file>​snapshot device = /​dev/​snapshot
 +resume device = /​dev/​sda2</​file>​
  
 == 4- Reconfigurer uswsusp : == == 4- Reconfigurer uswsusp : ==
Ligne 81: Ligne 93:
 [[http://​blog.paulbetts.org/​index.php/​2007/​02/​11/​fixing-software-suspend-hibernate-with-uswsusp-in-ubuntu-feisty-and-edgy/​]] [[http://​blog.paulbetts.org/​index.php/​2007/​02/​11/​fixing-software-suspend-hibernate-with-uswsusp-in-ubuntu-feisty-and-edgy/​]]
  
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=79559&​p=3]]+[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=79559&​p=3]]
  
 [[https://​bugs.launchpad.net/​ubuntu/​+source/​udev/​+bug/​105490]] [[https://​bugs.launchpad.net/​ubuntu/​+source/​udev/​+bug/​105490]]
  • uswsusp.1197205430.txt.gz
  • Dernière modification: Le 27/04/2008, 19:19
  • (modification externe)