#1 Le 21/01/2025, à 11:26
- Crestey
[Résolu] Hibernation marche pas sur ASPIRE 7740
Bonjour à tous,
Je souhaite faire fonctionner l'hibernation sur mon PC Portable ASPIRE 7740 car la mise en veille consomme la batterie assez vite (déchargée en une nuit).
La commande sudo systemctl hibernate se lance correctement. Le PC s'éteint. Mais quand je le rallume, c'est comme si rien ne s'était sauvegardé.
En googolisant, j'ai compris qu'il fallait avoir un swap plus gros que la ram.
Les 2 faisait 4go chacun. Du coup j'ai passé le swap à 10 go, mais ça ne change rien.
Auriez-vous une idée svp, merci.
Amicalement Dominique
Dernière modification par Crestey (Le 21/01/2025, à 16:46)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#2 Le 21/01/2025, à 12:22
- xubu1957
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Bonjour,
Avais-tu installé : tlp : un gestionnaire d'énergie ?
La Doc veille_et_hibernation
Des infos sur l'ordi dans [Résolu] Problème de scintillement d'écran Aspire7740 / 24.04/xfce
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 21/01/2025, à 13:20
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Je viens d'installer tlp que je ne connaissais pas.
J'imagine que ça devrait améliorer la tenue dans le temps à la mise en veille.
Et sinon pour hibernate, j'avais regardé les liens que tu indiques, mais je n'ai pas de piste pour investiguer.
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#4 Le 21/01/2025, à 13:38
- xubu1957
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Je ne saurais pas aider plus ! ¯∖_(ツ)_/¯
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#5 Le 21/01/2025, à 14:20
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
bonjour ,
voir : https://www.reddit.com/r/linuxadmin/com … _tutorial/
sinon utiliser une partition de swap simplifie les choses .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#6 Le 21/01/2025, à 16:22
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Bonjour iznobe et merci.
Après plusieurs essais, ça fonctionne.
Voici ce que j'ai fait :
J'avais un fichier de swap spécifié dans le fstab, plutôt que la partition swap pourtant bien présente lors de l'installation. Pourquoi, mystère !
J'ai remplacé dans dans fstab par la partition de swap que j'ai fait passé de 4go à 10go (ayant 4go de ram)
Ligne ajoutée dans fstab :
UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0 swap swap sw
Ligne changée dans grub :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_dc=0 intel_idle.max_cstate=2"
passe à
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_dc=0 intel_idle.max_cstate=2 resume=UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0"
Ce UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0 est celui de la partition swap
Et ça marche
Au passage, j'ai mis aussi la commande sudo systemctl hibernate dans le raccourci Super_H
Et j'ai aussi supprimé la nécessité de pw pour cette commande.
Pour ça, lancer sudo visudo et rajouter crestey ALL = NOPASSWD: /bin/systemctl hibernate en fin de fichier
Au passage aussi pour xubu1957, dans tous mes essais, j'en ai fait un avec
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0"
sans
i915.enable_dc=0 intel_idle.max_cstate=2
et là j'ai vu que le clignotement reprenait ! (Problème de scintillement d'écran Aspire7740 / 24.04/xfce)
Donc c'est bien cette ligne là de grub qui corrige le clignotement
Merci à vous !
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#7 Le 21/01/2025, à 16:47
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Ça n'a pas l'air d'être très robuste quand même. Là ça a planté une fois. J'ai l'impression qu'il faut vraiment rien toucher pendant 5 mn quand il fait sa restauration... à suivre
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#8 Le 21/01/2025, à 17:24
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Bon finalement non, ça ne fonctionne qu'une fois sur 2 et je ne sais pas dire ce qui fait merdé. Une fois sur 2 il ne restaure rien.
Donc en l'état, ça n'est pas utilisable.
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#9 Le 21/01/2025, à 18:39
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_dc=0 intel_idle.max_cstate=2 resume=UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0"
edite le fichier , essaie simplement avec :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_dc=0 intel_idle.max_cstate=2"
sudo update-grub
reboote
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#10 Le 21/01/2025, à 23:57
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Non ça n'a pas l'air de marcher mieux en virant resume=UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0
Ça marche une fois sur 2.
C'est pas au point leur truc. En plus ça prend un temps infini (3 à 5 mn), et sans retour utilisateur (on ne sait pas si c'est planté,rien qui bouge)
En revanche, la mise en veille fonctionne très bien mais ça consomme trop de battery
Dernière modification par Crestey (Le 22/01/2025, à 00:01)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#11 Le 22/01/2025, à 00:02
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
tu as simplement remplacer la ligne dans le fstab pour l ' ancien fichier de swap ?
je n' ai pas cherché , mais en general , c' est un peu plus complexe que cela ...
je serais toi , je remettrai la ligne pour le fichier de swap dans le fstab , ou alors faire la procedure " complete " de desinstallation d' un fichier de swap que je ne connais pas .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#12 Le 22/01/2025, à 01:26
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Tu as peut-être raison iznobe, du coup je viens de remettre la ligne avec le fichier dans fstab
/swap.img none swap sw 0 0
Vérif :
crestey@crestey-X751NA:~$ swapon -s
Filename Type Size Used Priority
/swap.img file 10239996 6960 -2
crestey@crestey-X751NA:~$ free
total utilisé libre partagé tamp/cache disponible
Mem: 3869960 2816168 166348 584056 1719544 1053792
Échange: 10239996 6960 10233036
crestey@crestey-X751NA:~$
Mais le machin me dit qu'il n'y a pas assez de place dans le swap !?!?!
crestey@crestey-X751NA:~$ sudo systemctl hibernate
Call to Hibernate failed: Not enough suitable swap space for hibernation available on compatible block devices and file systems
crestey@crestey-X751NA:~$
C'est compliqué
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#13 Le 22/01/2025, à 09:08
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Bonjour , ta partition de swap n' est pas active ...
modifie ton fstab pour avoir le fichier et la partition de swap ( prio a 0 pour celle-ci )
redonne
swapon -s
pour verification .
reteste ensuite .
Dernière modification par iznobe (Le 22/01/2025, à 09:09)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#14 Le 22/01/2025, à 09:18
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Bonjour,
Pourquoi tu dis qu'elle n'est pas active.
Sans rien changer ça donne ça
crestey@crestey-X751NA:~$ swapon -s
Filename Type Size Used Priority
/swap.img file 10239996 268 -2
crestey@crestey-X751NA:~$
C'est pas bon ?
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#15 Le 22/01/2025, à 09:21
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
ben non , là , seul le fichier de swap est actif .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#16 Le 22/01/2025, à 09:24
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Ah oui pardon, la partition oui je l'ai viré de fstab, je ne t'avais pas bien lu.
Tu penses qu'il faut mettre 2 espaces d'échange ? un fichier et la partition ?
Dernière modification par Crestey (Le 22/01/2025, à 09:24)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#17 Le 22/01/2025, à 09:29
- iznobe
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Définir une partition comme partition d'échange
La commande mkswap permet de définir une partition ou un fichier comme espace d'échange. Exemple pour définir la partition /dev/sda6 comme partition d'échange :
sudo mkswap /dev/sda6
Vous pouvez ensuite activer la partition d'échange avec :
sudo swapon /dev/sda6
Pour rendre cette modification permanente vous devrez également modifier votre fichier /etc/fstab pour y modifier ou ajouter une ligne du type :
/etc/fstab # /dev/sda6 UUID=db245df9-851d-695b-a3f7-d40f039a6cc6 none swap sw 0 0
il te faut ces 2 lignes dans le fstab :
UUID=35f059a4-5388-4fb0-9096-309a8f02c6f0 none swap sw 0 0
/swap.img none swap sw 0 0
apres modification , du fstab , montre :
sudo mount -av
sudo swapon -a
swapon -s
plus de precisions dans swap
Tu penses qu'il faut mettre 2 espaces d'échange ? un fichier et la partition ?
c' est ce que je dis depuis le debut , je n ' ai pas dis de supprimer le fichier , juste qu ' utiliser une partition c' est plus simple quand on veut utiliser l' hibernation .
mon 1er message :
bonjour ,
voir : https://www.reddit.com/r/linuxadmin/com … _tutorial/
sinon utiliser une partition de swap simplifie les choses .
Maintenant , si tu desires supprimer le fichier d' echange , c' est possible , mais il faut regarder la doc a ce sujet precisement de façon a le faire dans les regles .
pas juste supprimer la ligne du fstab .
Dernière modification par iznobe (Le 22/01/2025, à 09:38)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#18 Le 22/01/2025, à 09:34
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
Oui je vais essayer ça, merci. Et ça parait plus sain d'avoir un espace dédié à l'hibernation différent de l'autre. Je reviens d'ici quelques heures (je vais courir:))
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#19 Le 22/01/2025, à 14:57
- Crestey
Re : [Résolu] Hibernation marche pas sur ASPIRE 7740
En appliquant tes suggestions, ça fonctionne mal aussi : ok 1 fois sur 2 environ.
Je crois que je vais lâcher l'affaire. L'hibernation n'est pas trop au point à mon avis.
Sinon en ayant installé le tlp suggéré en #2 par xubu1957, j'ai l'impression que la veille consomme beaucoup moins et ça devrait suffire pour mon besoin d'autonomie.
Je regarderai cette histoire d'hibernation en tâche de fond.
En fait j'aurais aimé faire un dernier essai ou on est sûr que la partition swap est dédiée à l'hibernation uniquement, car je suppute d'éventuels problèmes d'interférences entre l'utilisation swap par les opérations courante, et par l'hibernation.
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne