Hibernation sur disque

Hibernation sur disque - Divers - Linux et OS Alternatifs

Marsh Posté le 23-03-2010 à 18:40:16    

Bonsoir, je viens de tester l'hibernation en clickant simplement sur Hiberner dans le menu de kde et... ça fonctionne parfaitement.
 
Voila, je voulais le signaler  :whistle: (je ne sais si d'autres en ont déjà vraiment parler par contre :??:)
 
C'est marrant, au boot, avant d'avoir lilo on a un msg en anglais qui prend quasi tout l'affichage et qui indique qu'on revient d'hibernation... je ne sais pas comment ça fonctionne, mais ça fonctionne, et le tps de boot est extremement réduit (sans compter qu'on retrouve son bural tel qu'il était).
 
Bref, j'ai trouvé cette possibilité sympathique :)
 
Edith me dit de vous dire que la veille "mémoire" fonctionne également parfaitement, et que c'est encore plus rapide pour retrouver son bural !  :love:


Message édité par Mac Gyver 974 le 23-03-2010 à 18:43:28
Reply

Marsh Posté le 23-03-2010 à 18:40:16   

Reply

Marsh Posté le 24-03-2010 à 15:29:05    

Marche aussi impec chez moi :)
Fini les patchs tuxonice  et les scripts bidouilles pour désactiver les périphériques mal gérés :)
 
Pour le message ça dois venir de ton BIOS, l'hibernation sur disque correspond à l'état ACPI S4, le système est donc au courant, même si pour l'hibernation sur disque, son support par le système n'est pas obligatoire pour que ça marche, Linux sait très bien gérer ça tout seul !


---------------
| < Ceci n'est pas une pipe.
Reply

Marsh Posté le 24-03-2010 à 15:56:06    

En parlant de ca, j'ai des questions!
 
Vous avez fais une config particulière ? Pourriez-vous coller vos fichiers de config ? Vous avez un initrd ?  
 
Merci d'avance!

Reply

Marsh Posté le 24-03-2010 à 19:41:05    

Okay High Plains Drifter :)
 
Tom_: je n'ai strictement rien fait, les 2 états fonctionnent parfaitement sans que je sache comment ça fonctionne :??:
 
initrd ? mayrde je sais plus ce que c'est :o :(
 
Edit: quand je dit que j'ai rien fait, il y a un peu de config noyau qui date de longtemps, vu que je garde mes .config à chaque fois  :lol:


Message édité par Mac Gyver 974 le 24-03-2010 à 19:42:13
Reply

Marsh Posté le 24-03-2010 à 19:47:44    

Citation :

  • Power Management support                                                             │ │    

 │ │                  [ ]   Power Management Debug Support                                                     │ │    
  │ │                  

  • Suspend to RAM and standby                                                           │ │    

 │ │                  

  • Hibernation (aka 'suspend to disk')                                                  │ │    

 │ │                  (/dev/sda2) Default resume partition                                                     │ │    
  │ │                  [ ] Run-time PM core functionality                                                       │ │    
  │ │                  

  • ACPI (Advanced Configuration and Power Interface) Support  --->                      │ │    

 │ │                  [ ] SFI (Simple Firmware Interface) Support  --->                                        │ │    
  │ │                  <*> APM (Advanced Power Management) BIOS support  --->                                   │ │    
  │ │                      CPU Frequency scaling  --->                                                          │ │    
  │ │                  -*- CPU idle PM support    


 

Citation :


--- ACPI (Advanced Configuration and Power Interface) Support                            │ │    
  │ │                  

  •   Deprecated /proc/acpi files                                                        │ │    

 │ │                  

  •   Deprecated power /proc/acpi directories                                            │ │    

 │ │                  < >   ACPI 4.0 power meter                                                               │ │    
  │ │                  

  •   Future power /sys interface                                                        │ │    

 │ │                  

  •   Deprecated /proc/acpi/event support                                                │ │    

 │ │                  <*>   AC Adapter                                                                         │ │    
  │ │                  <*>   Battery                                                                            │ │    
  │ │                  <M>   Button                                                                             │ │    
  │ │                  < >   Video                                                                              │ │    
  │ │                  <M>   Fan                                                                                │ │    
  │ │                  

  •   Dock                                                                               │ │    

 │ │                  <*>   Processor                                                                          │ │    
  │ │                  < >     Processor Aggregator                                                             │ │    
  │ │                  <M>     Thermal Zone                                                                     │ │    
  │ │                  (0)   Disable ACPI for systems before Jan 1st this year                                  │ │    
  │ │                  

  •   Debug Statements                                                                   │ │    

 │ │                  [ ]     Additionally enable ACPI function tracing                                        │ │    
  │ │                  < >   PCI slot detection driver                                                          │ │    
  │ │                  <*>   Container and Module Devices (EXPERIMENTAL)                                        │ │    
  │ │                  < >   Smart Battery System    

         
 
 
Heu, ça doit être tout pour la config noyau.

Reply

Marsh Posté le 24-03-2010 à 19:53:10    

Merci pour ces infos. Je vais comparer avec ce que j'ai!  ;)  
 
Pourrais-tu stp aussi me donner le contenu du fichier /etc/suspend.conf ?  
 
Mercii

Reply

Marsh Posté le 24-03-2010 à 19:57:47    

Tom_ a écrit :

Merci pour ces infos. Je vais comparer avec ce que j'ai!  ;)  

Pourrais-tu stp aussi me donner le contenu du fichier /etc/suspend.conf ?
 
 
Mercii


 
Non, vu que ce fichier n'existe pas "chez moi", il doit être inutile sous Gentoo :??:

Reply

Marsh Posté le 24-03-2010 à 20:07:34    

Je vous demande des infos parce que la dernière fois que j'ai essayé d'utiliser cette fonction en ligne de commande (commande hibernate) le système restait bloqué sur un "snapshotting to disk" ou quelque chose de similaire.  :cry:  
 
Là les deux méthodes donnent la même chose (kde-4.4.1 et commande hibernate) : le système semble se mettre en veille (les écrans indiquent qu'ils passent en veille) mais le pc reste alimenté.
 
Pour infos, j'ai programmes suivants d'installés (sous Gentoo) :  
- sys-power/hibernate-script
- sys-power/suspend
 
Il faut que je me renseigne.  :jap:  
 
Merci pour ces infos.

Reply

Marsh Posté le 24-03-2010 à 20:10:16    

J'ai aucun de ces 2 programmes d'installé, et les 2 états fonctionnent à merveille via le menu KDE :??: (kde-4.4.1)
 
Edit: les 2 états eteignent tout les ventilos y compris celui de l'alim.
 
Edit: dans ma config noyau, quand tu vois un rond noir il s'agit en fait d'une étoile (activation en dur donc).


Message édité par Mac Gyver 974 le 24-03-2010 à 20:28:17
Reply

Marsh Posté le 24-03-2010 à 22:11:34    

Mac Gyver 974 a écrit :


 
Non, vu que ce fichier n'existe pas "chez moi", il doit être inutile sous Gentoo :??:


Il est simplement utilisé par tuxonice (ex suspend-2).


---------------
Intermittent du GNU
Reply

Marsh Posté le 24-03-2010 à 22:11:34   

Reply

Marsh Posté le 24-03-2010 à 22:14:19    

Tom_ a écrit :

Je vous demande des infos parce que la dernière fois que j'ai essayé d'utiliser cette fonction en ligne de commande (commande hibernate) le système restait bloqué sur un "snapshotting to disk" ou quelque chose de similaire.  :cry:  
 
Là les deux méthodes donnent la même chose (kde-4.4.1 et commande hibernate) : le système semble se mettre en veille (les écrans indiquent qu'ils passent en veille) mais le pc reste alimenté.
 
Pour infos, j'ai programmes suivants d'installés (sous Gentoo) :  
- sys-power/hibernate-script
- sys-power/suspend
 
Il faut que je me renseigne.  :jap:  
 
Merci pour ces infos.


assures toi de disposer du patch tuxonice dans ton noyau comme dis plus haut si tu te sers d'hibernate.
sinon c'est du ressort de s2disk et s2ram voir s2both  qui généralement ne nécessite pas le /etc/suspend.conf

Citation :

mikala@hatmehyt [~] % urpmq -i hibernate
Name        : hibernate
Version     : 2.0
Release     : 2mdv2010.0
Group       : System/Base
Size        : 257352                       Architecture: noarch
Source RPM  : hibernate-2.0-2mdv2010.0.src.rpm
URL         : http://www.tuxonice.net/
Summary     : Software suspend 2 hibernate script
Description :
hibernate is a shell script that handles the process of getting ready
to suspend to disk and to resume from disk. It requires the Software
Suspend 2 patches available at http://www.tuxonice.net/,
which are also included in the kernel-tmb package.
 
After installing you will want to run 'hibernate -h' to see available
options and modify your /etc/hibernate/hibernate.conf to set them.


---------------
Intermittent du GNU
Reply

Marsh Posté le 24-03-2010 à 22:42:31    

Tom_ a écrit :

En parlant de ca, j'ai des questions!
 
Vous avez fais une config particulière ? Pourriez-vous coller vos fichiers de config ? Vous avez un initrd ?  
 
Merci d'avance!


Moi quelques manips car ma partition swap comme toutes mes partitions se trouve dans un RAID+LVM (initrd obligatoire dan ce cas) :whistle:


---------------
| < Ceci n'est pas une pipe.
Reply

Marsh Posté le 25-03-2010 à 07:01:27    

High Plains Drifter a écrit :

Marche aussi impec chez moi :)
Fini les patchs tuxonice  et les scripts bidouilles pour désactiver les périphériques mal gérés :)


 

mikala a écrit :


assures toi de disposer du patch tuxonice dans ton noyau comme dis plus haut si tu te sers d'hibernate.


Euh je ne comprends plus rien moi.  :pt1cable:  
 
En gros, j'ai besoin de quoi ? Je fais une config noyal similaire à mac gyver 974 et quoi d'autre ? J'ai besoin de pm-utils ?  
 
Je veux éviter les patchs noyaux, et le fait d'avoir un initrd. Le reste, ca me va  :jap:  
 
Merci


Message édité par Tom_ le 25-03-2010 à 07:02:19
Reply

Marsh Posté le 25-03-2010 à 10:41:33    

si tu te sers de hibernate, il te faut utiliser tuxonice.
la version de suspension mémoire/disque dur par défaut du kernel elle utilise s2ram,s2disk,s2both.


---------------
Intermittent du GNU
Reply

Marsh Posté le 03-04-2010 à 19:15:35    

ça marche d'entrée de jeux, y a rien à faire :o
Enfin, moi je n'ai rien fait en tout cas  :whistle: (ça m'a d'autant plus surpris que tout fonctionne du coup  :love: )

Reply

Marsh Posté le 06-04-2010 à 16:56:01    

Depuis que j'ai supprimé hibernate-script et suspend, il n'y a plus rien qui se passe quand je clique sur les icônes de mise en veille :(
 
Je me demandais : c'est utile d'avoir powerdevil?

Reply

Marsh Posté le 06-04-2010 à 16:59:39    

Tom_ a écrit :

Depuis que j'ai supprimé hibernate-script et suspend, il n'y a plus rien qui se passe quand je clique sur les icônes de mise en veille :(
 
Je me demandais : c'est utile d'avoir powerdevil?


 
Ah tient possible, vu que je viens de regarder si j'ai ce paquet, et il se touve que je l'ai (dépendance installé automatiquement, je ne l'ai pas installé, peut-être en rapport avec un useflag que j'aurais mis, genre acpi)

Reply

Marsh Posté le 06-04-2010 à 17:09:22    

La dernière fois que j'ai désactivé powerdevil dans KDE4, j'ai perdu les boutons suspend/hibernate au reboot suivant. Cela dit, vu que suspend/hibernate plantent tous les deux ma machine, ces boutons sont d'avantage là pour décorer mon menu que pour leur utilité :D

Reply

Marsh Posté le 06-04-2010 à 17:10:41    

Je vais l'installer en rentrant, et je vous tiens au courant. ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed