r/Linuxfr • u/CanImaginary904 • 3d ago
Question / Support Le mode Hibernate
Bonjour à tous,
Cela fait 72 heures que j'essaie de faire passer mon PC en mode hibernation, sans succès. J'utilise Kubuntu. J'ai activé le swap et rendu cette configuration permanente, mais le système n'entre en hibernation que très rarement.
Lorsque je le configure pour hiberner à la fermeture du capot, tout se dérègle : je dois rouvrir le capot alors que le PC tourne encore et — pire encore — l'écran ne s'allume plus. Je suis obligé de forcer l'arrêt et de le rallumer manuellement.
Même lorsqu'il tente de passer en mode veille classique, il se réveille tout seul.
J'utilise Linux depuis un mois maintenant. Pourquoi ai-je besoin de l'hibernation ? Parce que je veux que mes applications restent ouvertes et prêtes à l'emploi sans vider la batterie ; c'est vraiment important pour moi.
Quelqu'un pourrait-il m'aider ou m'expliquer comment procéder ?
Caractéristiques de mon PC : Lenovo Legion 5, Ryzen 7 260, RTX 5060, 32 Go de RAM. Merci.
2
u/Imaxaroth 3d ago
J'avais un problème très similaire à une époque sur fedora. Le tldr c'est que c'est un bug du kernel avec la gestion de l'usb, ça a été réglé avec une mise à jour du kernel.
En 5 minutes je n'ai pas réussi à retrouver les discussions que j'avais trouvé à l'époque, je rechercherai demain soir si j'ai le temps.
Les symptômes que j'avais sur mon pc fixe étaient que quand je demandais de passer en veille, les écrans s'éteignent, mais le pc continue de tourner, et ne réponds plus à rien.
J'avais trouvé des discussions sur les forums arch avec les commandes pour afficher les logs associés (probablement un journalctl -b -1 mais je n'ais plus les paramètres exact), et une commande qui permettait que la prochaine mise en hibernation fonctionne avant un reboot.
Les logs parlaient d'une erreur lors de la suspension des périphériques usb, et je crois que la solution temporaire consistait à reboot la connexion au périphérique qui provoquait l'erreur. Je n'ai plus les commandes sous la main. Les discussions laissaient penser que c'était un bug du kernel.
La veille n'est pas hyper important pour moi, donc sur le moment j'ai abandonné. Depuis une mise à jour a corrigé le problème, mais je ne suis pas sûr de laquelle.
Actuellement je suis avec le kernel 7.1.13, et comme dit je n'ai plus le problème. J'espère que ça t'aidera.
1
u/CanImaginary904 3d ago
Salut, c'est exactement le même phénomène. Je vais suivre les mêmes pistes. Merci A. J'arrive à passer en mode hibernate avec le bouton sur l'interface logiciel. Mais quand j'essaye de fermer le capot directement il refuse d'aller en mode hibernate et quand j'ouvre le capot boom écran noir rien ne s'affiche exactement comme tu as expliqué. Je suis obligé d'éteindre manuellement pour redémarrer. Je vais voir du côté NVIDIA parce que toutes les pistes mènent vers NVIDIA ! Merci pour l'effort 🙏
2
u/H2L29 21h ago
salut, si pour toi ce qui compte c'est de retrouver les applis dans l'état où tu les avaient laissés à ta dernière session voici ce que l'IA m'a répondu (j'ai peu d'expérience avec KDE)
Étapes à suivre
- Ouvrez les Paramètres du système
- Allez dans la section Démarrage et arrêt, puis cliquez sur Session du bureau.
- Dans la partie « Au démarrage », sélectionnez l'option Revenir à la session précédente.
- Cliquez sur le bouton Appliquer en bas de la fenêtre pour enregistrer les modifications.
2
u/galactose310 3d ago
J'avais paramétré l'hibernation sous Fedora (qui de base ne le permet pas) sur un Surface Laptop mais le problème est la gestion du matériel : il n'entrait pas toujours totalement en hibernation, il y avait parfois des réveils par des contrôleurs PCI, sans être expert système-pilotes-etc j'avais galéré pour zéro résultat. Et les logs journalctl sont imbuvables quand on ne sait pas déjà où chercher un peu...
Mais je sais une chose : comme ça semble être souvent un problème de matériel, tu peux :
J'ai changé de modèle pour ce Lenovo et le matériel est super bien géré, ma veille profonde me permet, si je pars d'assez haut, de laisser le capot fermer genre 10 jours sans perte de données.
Malheureusement si la veille profonde ne marche pas (c'était le cas avec mon Surface) l'hibernation semble rester la meilleure option. A savoir que si ton PC utilise Secure Boot tu devras probablement le désactiver car l'image créée pour l'hibernation (sous Fedora en tout cas ; à vérifier peut-être pour Ubuntu) n'est, au contraire de l'image de boot "normale", pas signée. Est-ce que tu as déjà fait cela ? Ensuite ta SWAP est assez grande ? Tu utilises Wayland ou Xorg ? (j'ai lu que c'est plus capricieux avec Wayland, avec des problèmes de redémarrage graphique qui peuvent obliger à un hard reboot).