Comment réussir l'hibernation d'Ubuntu 16.04 ?
J'ai essayé presque toutes les solutions proposées sur le Web, mais aucune n'a été utile. J'ai trouvé mon problème presque entièrement similaire à celui-ci
Comment réussir l'hibernation d'Ubuntu 16.04 ?
J'ai essayé presque toutes les solutions proposées sur le Web, mais aucune n'a été utile. J'ai trouvé mon problème presque entièrement similaire à celui-ci
Cette instruction a fonctionné pour mon installation Ubuntu 18.04.
sudo apt install hibernate
Il installera hibernate et d'autres dépendances nécessaires à l'hibernation.grep swap /etc/fstab
(fing UUID)sudoedit /etc/default/grub
A la ligne GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" ajoutez l'UUID du swap. La ligne ressemble à ceci GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID of swap"sudo update-grub
sudo systemctl hibernate
. Si tout fonctionne bien, ajoutez des entrées de menu.sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
maintenant collez ça :
[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
[Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=yes
copié à partir de https://askubuntu.com/a/819891/712203
En développant mon propre commentaire à la réponse de kelvinelove, le fichier qu'il suggère d'éditer n'existe pas sur mon système (Ubuntu 16.04 récent). A la place, j'ai fait ceci :
sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Cherchez ces sections (elles sont juste à côté les unes des autres) :
[Désactiver hibernation par défaut dans upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=no
[Désactiver hibernation par défaut dans logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key ; ResultatActif=non
Changement ResultActive=non à ResultActive=yes pour tous les deux.
Appuyez sur Ctrl + O pour enregistrer le fichier.
Redémarrez votre ordinateur
El Hibernate est maintenant disponible dans vos menus d'alimentation.
EDIT : Gunnar a signalé que ce fichier est écrasé si un certain paquet est mis à jour, donc selon vos intentions, ce n'est probablement pas la meilleure solution.
Source : http://www.zedt.eu/tech/linux/enable-hibernation-xubuntu-16-04/
Tout d'abord, je vous recommande de tester si votre machine supporte l'hibernation, car la raison pour laquelle l'hibernation est désactivée par défaut est qu'elle a parfois des résultats désagréables sur certaines machines. Testez votre machine en ouvrant le terminal ( Ctrl + Alt + T ) et ensuite taper sudo pm-hibernate
Votre machine devrait entrer en hibernation. Réveillez votre machine après l'hibernation et observez si elle se comporte mal ou si elle se comporte normalement. Si vous constatez une quelconque anomalie après l'hibernation, je vous conseille de ne pas poursuivre la procédure suivante. Toutefois, si tout fonctionne bien, continuez à activer l'hibernation en procédant comme suit :
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Editez le fichier ouvert et ajoutez les lignes suivantes :
[Re-enable hibernation]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Ensuite, redémarrez votre machine, et après vous être connecté, vous devriez voir une option d'hibernation ajoutée au menu d'alimentation, dans le coin supérieur droit des paramètres.
Il existe de très bonnes ressources ici pour vous aider à résoudre certains des problèmes les plus courants liés à l'hibernation sous Ubuntu.
Dans mon cas, sous Ubuntu 16.10 sur un Lenovo u300s, pour que l'hibernation fonctionne correctement, j'ai dû faire ce qui suit :
Modifier /etc/default/grub
pour inclure la ligne suivante :
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet pci=nomsi RESUME=UUID=92781adb-f2a6-4f15-88fc-e1ce801291dd"
Le RESUME fait référence à l'UUID de votre fichier swap spécifique. En particulier, sur ma machine, le paramètre pci=nomsi
était la clé.
Bonne chance !
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.