#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 hibernateje 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,0GiDes 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 -set
grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grubretour COMPLET et utilisable de commande | script montage partitions DATA | script install auto BROTHER]
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 -sFilename Type Size Used Priority
/swapfile file 8388604 2465652-2grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grubGRUB_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 -hDernière modification par iznobe (Le 07/01/2025, à 16:23)
retour COMPLET et utilisable de commande | script montage partitions DATA | script install auto BROTHER]
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,6GiJ'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 | script montage partitions DATA | script install auto BROTHER]
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 -asudo swapon -aA+
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
dateA 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
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne