#1 Le 07/01/2025, à 08:36
- Éponge Soluble
Hibernation sur swapfile ne fonctionne pas
Bonjour,
Sous Ubuntu 24.04.1 (et depuis mon upgrade vers 22 de mémoire) lorsque j'essaye d'hiberner avec
systemctl hibernate
je passe à un écran noir avec un message indiquant que la mémoire est copiée sur ma /swapfile, avec un pourcentage qui augmente, mais se bloque souvent aux alentours de 90%.
Même lorsque cela atteint 100% et que ma machine s'éteint, le redémarrage ne fonctionne pas la plupart du temps - avec un écran qui reste bloqué sur «return to user-space».
À noter que l'hibernation fonctionne correctement une fois sur dix environ ?!
Ma /swapfile est de taille suffisante :
Mem: 7,6Gi
Swap: 8,0Gi
Des idées pour y remédier ?
Merci d'avance,
Hors ligne
#2 Le 07/01/2025, à 12:32
- ylag
Re : Hibernation sur swapfile ne fonctionne pas
Bonjour,
Peut-être une piste là : ( désolé pour le lien en anglais ... )
How to Enable Hibernate Function in Ubuntu 24.04 & 22.04 LTS
A+
Hors ligne
#3 Le 07/01/2025, à 15:47
- Éponge Soluble
Re : Hibernation sur swapfile ne fonctionne pas
Bonjour,
J'ai déjà testé ce qui est indiqué sur cette page, y compris le troubleshooting, partie 2, sans succès...
Hors ligne
#4 Le 07/01/2025, à 15:54
- iznobe
Re : Hibernation sur swapfile ne fonctionne pas
Bonjour montre
swapon -s
et
grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#5 Le 07/01/2025, à 16:06
- Éponge Soluble
Re : Hibernation sur swapfile ne fonctionne pas
swapon -s
Filename Type Size Used Priority
/swapfile file 8388604 2465652-2
grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=0d5aa1ba-a871-4879-8419-f633cd40a752 resume_offset=34816"
Hors ligne
#6 Le 07/01/2025, à 16:21
- iznobe
Re : Hibernation sur swapfile ne fonctionne pas
Si tu as de la place sur une partition d ' un disque , je t ' invite a ajouter une partition de swap rien que pour l' hibernation .
c' est " facile " a mettre en place et à tester . il faut " tailler " la partition sur a peine plus grand que la taille de la RAM .
ton fichier de swap est actuellement utilisé a plus d' un quart de sa place , donc si tu as par exemple 3/4 de 8Gio a stocker pour l' hibernation il n' y a pas suffisamment de place .
sinon , si c' est plus simple pour toi , multiplie par 2 la taille du fichier de swap soit 17 GO . tu ne devrais plus avoir de soucis ensuite . enfin , si tu as 8Go de RAM .
montre
free -h
Dernière modification par iznobe (Le 07/01/2025, à 16:23)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#7 Le 07/01/2025, à 22:53
- Éponge Soluble
Re : Hibernation sur swapfile ne fonctionne pas
total used free shared buff/cache available
Mem: 7,6Gi 3,8Gi 948Mi 731Mi 3,9Gi 3,9Gi
Swap: 8,0Gi 2,4Gi 5,6Gi
J'ai régulièrement vérifié avant de tenter l'hibernation, et normalement ça passait...
Sur l'écran noir avec le pourcentage qui avance, il affirme qu'il y a plus de place que nécessaire...
Je vais peut-être me rabattre sur la création d'une partition dédiée si c'est plus simple. Tu as des pointeurs vers de la doc pour faire cela ?
Hors ligne
#8 Le 08/01/2025, à 00:14
- iznobe
Re : Hibernation sur swapfile ne fonctionne pas
je pense que tu devrais essayer avec une partition plutot qu ' un fichier .
chez moi :
iznobe@iznobe-pc:~$ grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
iznobe@iznobe-pc:~$ swapon -s
Filename Type Size Used Priority
/dev/sdc4 partition 33554428 0 -2
iznobe@iznobe-pc:~$ free -h
total utilisé libre partagé tamp/cache disponible
Mem: 31Gi 3,3Gi 21Gi 1,0Gi 7,5Gi 27Gi
Échange: 31Gi 0B 31Gi
iznobe@iznobe-pc:~$
et pas de soucis pour l' hibernation .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#9 Le 08/01/2025, à 13:09
- ylag
Re : Hibernation sur swapfile ne fonctionne pas
Bonjour,
Peut-être un test à faire avant de passer à la création d'une partition de swap ?
On pourrait vider le contenu actuel du fichier de swap avant de tenter la mise en hibernation :
sudo swapoff -a
sudo swapon -a
A+
Hors ligne
#10 Le 10/01/2025, à 20:17
- Éponge Soluble
Re : Hibernation sur swapfile ne fonctionne pas
Bonsoir,
J'ai essayé le swapoff/swapon sans succès...
Y a-t-il moyen de récupérer les erreurs qui se produisent lors de la tentative d'hibernation ?
Hors ligne
#11 Le 10/01/2025, à 21:40
- geole
Re : Hibernation sur swapfile ne fonctionne pas
je pense que tu devrais essayer avec une partition plutot qu ' un fichier .
Bonsoir
Cela éviterait un niveau hiérarchique
Sinon pour la trace de l'incident.
1) Récupère l'heure oû cela va se passer
date
A faire juste avant la décision d'hiberner.
2) Puis plus tard, publie ce qui c'est passé en adaptant cette commande
journalctl --no-pager --since "2024-07-25 22:14" --until "2024-07-25 22:19"
Dernière modification par geole (Le 10/01/2025, à 21:48)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne