Problème d'hibernation [Réglé]
L'hibernation se fait mais le réveil non, c'est un reboot classique
Système et matériels / Installation et configuration

jacknaquunoeil Membre non connecté
-
- Voir le profil du membre jacknaquunoeil
- Inscrit le : 24/09/2011
- Groupes :
Après un bref test au moment de la sortie de Mageia, puis un retour à ma Debian, je m'y suis remis hier.
Pour le moment tout va bien, tout fonctionne comme je le désire, bravo à l'équipe pour le boulot accompli depuis un an

J'avais un souci d'hibernation, impossible de faire un réveil, à chaque fois ça finissait par un reboot classique. La mise en veille marchait bien par contre.
J'ai essayé la X86_64 et la 586, même symptôme.
J'ai fouillé ici et sur forums.mageia.org mais je n'ai rien vu de similaire... Suis-je le seul ?

J'ai résolu le souci en modifiant le suspend.conf et en relançant le mkinitrd.
Si ça peut intéresser quelqu'un.
Mon /etc/suspend.conf ressemble maintenant à ça (avec en gras ce que j'ai modifié) :
Caché :
al@localhost:~$ cat /etc/suspend.conf
## your snapshot device. You should not need to change this.
# snapshot device = /dev/snapshot
#
## enter your swap device here. Read the warning on pm-utils above, please!
resume device = /dev/sda7
#
## image size will also be filled in by pm-utils
#image size = 350000000
#
#suspend loglevel = 2
#max loglevel =
#
## compute checksum will slow down suspend and resume.
## Debugging option, default n
#compute checksum = y
#
## compression will often speed up suspend and resume (default y)
compress = y
#
## encryption support is rather basic right now - e.g. USB keyboards will not
## work to enter the key in the standard initrd, also beware of
## non-US keyboard layouts. Only use this if you know what you are doing.
#encrypt = y
#
## RSA key file that is used for encryption
#RSA key file = /etc/suspend.key
#
## start writing out the image early, before buffers are full.
## will most of the time speed up overall writing time (default y)
#early writeout = n
#
## use splash picture? (default y)
splash = y
#
## shutdown method:
## platform - go through ACPI BIOS to power off the machine (default on
## machines that support it)
## shutdown - just power off like after a shutdown
## reboot - reboot instead of powering off. For debugging only.
shutdown method = platform
#
## resume offset: for use with swapfiles, use "swap-offset" to find out.
#resume offset = 12345
#
## pause after resume for n seconds, so that the timing information can
## actually be read (default 0 => don't pause)
#resume pause = 2
#
## use multiple threads for saving the image.
## this option gives a huge speedup for saving the image on multicore
## machines - especially if encryption is used. It is, however, still
## considered somewhat experimental and thus defaults to "n"
# threads = n
[/block]
## your snapshot device. You should not need to change this.
# snapshot device = /dev/snapshot
#
## enter your swap device here. Read the warning on pm-utils above, please!
resume device = /dev/sda7
#
## image size will also be filled in by pm-utils
#image size = 350000000
#
#suspend loglevel = 2
#max loglevel =
#
## compute checksum will slow down suspend and resume.
## Debugging option, default n
#compute checksum = y
#
## compression will often speed up suspend and resume (default y)
compress = y
#
## encryption support is rather basic right now - e.g. USB keyboards will not
## work to enter the key in the standard initrd, also beware of
## non-US keyboard layouts. Only use this if you know what you are doing.
#encrypt = y
#
## RSA key file that is used for encryption
#RSA key file = /etc/suspend.key
#
## start writing out the image early, before buffers are full.
## will most of the time speed up overall writing time (default y)
#early writeout = n
#
## use splash picture? (default y)
splash = y
#
## shutdown method:
## platform - go through ACPI BIOS to power off the machine (default on
## machines that support it)
## shutdown - just power off like after a shutdown
## reboot - reboot instead of powering off. For debugging only.
shutdown method = platform
#
## resume offset: for use with swapfiles, use "swap-offset" to find out.
#resume offset = 12345
#
## pause after resume for n seconds, so that the timing information can
## actually be read (default 0 => don't pause)
#resume pause = 2
#
## use multiple threads for saving the image.
## this option gives a huge speedup for saving the image on multicore
## machines - especially if encryption is used. It is, however, still
## considered somewhat experimental and thus defaults to "n"
# threads = n
[/block]
Puis :
mkinitrd-mkinitrd /boot/initrd-`uname -r`.img `uname -r` -f
Et maintenant, ça marche.
Laptop Sony VGN-NR21S et Nvidia.
Édité par jacknaquunoeil Le 21/11/2011 à 17h09

Petronov Membre non connecté
-
- Voir le profil du membre Petronov
- Inscrit le : 17/04/2009
- Groupes :
-
Membre d'Honneur
J'avais effectivement le même problème... en plus, une recherche de splash qui n'aboutit pas.
Je pense que le problème est assez général, mais qu'on ne s'en rend pas forcément compte si l'on n'utilise pas souvent l'hibernation.
Magea 6.1 / 64 bits Plasma

prune bleue Membre non connecté
-
- Voir le profil du membre prune bleue
- Inscrit le : 28/12/2008
- Groupes :
J'ai le même problème pour redémarrer après l'hibernation.

Je voudrais essayer la solution proposée et je voulais savoir si pour relancer le mkinitrd, il fallait passer la console.
Merci par avance de vos réponses.

arevix Membre non connecté
-
- Voir le profil du membre arevix
- Inscrit le : 15/11/2011
Et fais attention à bien respecter les espaces quand il y en a et inversement (ou fais carrément un copié/collé à la limite). Attention le ` est bien un ` tapé avec altgr-7, ce n'est pas un guillemet.
Et pour le reste merci à l'auteur du fuseau. J'ai eu également la mauvaise surprise de ne pas avoir de retour d'hibernation alors que c'est bien pratique. A croire que personne sous linux n'utilise l'hibernation. Je ne sais pas si un bugreport a été fait pour régler ce qui apparaît comme un problème pour un distro user friendly. Bien entendu j'accepterai de me dévouer pour ouvrir un ticket au besoin.

prune bleue Membre non connecté
-
- Voir le profil du membre prune bleue
- Inscrit le : 28/12/2008
- Groupes :
Je n'ai pas réussi à modifier mon suspend.conf avec Kwrite. J'ai voulu passer par la console en root mais j'obtiens Permission non accordée.
Que faudrait-il que je fasse pour modifier ce fichier?


arevix Membre non connecté
-
- Voir le profil du membre arevix
- Inscrit le : 15/11/2011
Je ne peux pas trop t'en dire plus vu que je suis sous gnome et que je n'utilise pas kwrite.
Personnellement j'édite les fichiers de conf avec vim en console ce que tu peux faire également. Cependant avec mageia installé avec le livecd de mon côté seul vim-minimal est installé comme paquet et ce n'est pas très pratique. Si tu veux éditer avec vim, installe également les paquets vim-common et vim-enhanced (en console et en root : urpmi vim-common vim-enhanced ; sinon avec le gestionnaire graphique des paquetages ).
Une fois que c'est fait et que t'es en root en console après avoir tapé su, édite le fichier en entrant :
vim /etc/suspend.conf
Attention le fichier va s'afficher mais pour pouvoir l'éditer il faut d'abord appuyer sur la touche inser sur le clavier pour passer en mode insertion. Dès lors tu pourras supprimer les # et rentrer donc les modifications désirées (en faisant bien gaffe bien entendu de mettre la bonne participation /dev/sdxx de la swap).
Une fois les modifications effectuées, appuyer sur la touche Echap du clavier pour quitter le mode insertion et une fois ceci fait taper :
:wq
puis entré pour enregistrer les modifications et quitter. Et ensuite tu fais le mkinitrd comme indiqué.
Si pendant l'édition du fichier suspend.conf tu fais une grosse bêtise et que tu ne sais plus où t'en es, alors appuie sur la touche Echap et tape :
:q!
puis entré afin de quitter l'édition du fichier sans sauvegarder.
Voilà, je suis désolé de ne pas indiquer forcément la méthode la plus simple pour tout le monde mais c'est comme ça que je fais chez moi et c'est le seul moyen que je connaisse vu que je n'édite jamais de fichier de conf avec un éditeur graphique. Mais je pense que ça reste accessible, vim a beau être en console, il y a toujours un curseur qu'on dirige avec les flèches comme avec un éditeur graphique.
Si vous rencontrez encore des soucis, n'hésitez pas.

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

arevix Membre non connecté
-
- Voir le profil du membre arevix
- Inscrit le : 15/11/2011
-, -l, --login make the shell a login shell
Autrement dit ça démarre carrément un nouveau shell au lieu d'occuper le précédent, en ayant les variables d'environnement par défaut de root. Concrètement par exemple on se retrouve dans le répertoire du compte root au lieu d'être d'être dans celui dans lequel on était avec l'utilisateur avant de lancer su.
Cela ne changera pas grand chose au présent cas je pense mais rien n'empêche prune bleue de lancer kwrite de cette manière après su -, ce dont je suis certain c'est qu'avec vim c'est inutile.
Pour être franc de mémoire j'ai rarement ressenti le besoin d'utiliser su - au lieu de su.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie