Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

iznobe a écrit :

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