14.04 et au-delà
Dans sa réponse pour les versions 14.04 et 16.04, Mitch indique qu'il faut vérifier les points suivants 10-vendor.d/com.ubuntu.desktop.pkla
avant de modifier quoi que ce soit. Vérifiez également que vous avez désactivé la fonction Secure Boot et que cela rétablit l'option de menu.
Réactivation de l'option hibernation dans le menu
Pour réactiver l'option d'hibernation dans le menu, votre /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
devrait être modifié pour ressembler à ce qui suit dans saucy (13.10) :
[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
ResultActive=yes
Ensuite, redémarrez ou exécutez killall indicator-session-service
dans votre session et vous devriez retrouver votre fonctionnalité/option de menu d'hibernation. Créez le fichier s'il n'existe pas déjà.
Enquête à partir d'un rapport de bogue
Citation de l'article de Jeffery To sur Launchpad Rapport de bogue #1232814 :
Pour une session de saucisses et d'indicateurs (org.freedesktop.login1) au lieu de upower.
I /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla, vous verrez que l'hibernation est désactivée par défaut à la fois dans upower et dans logind.
La première étape de la réactivation de l /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla en quelque chose comme :
[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
ResultActive=yes
Après le redémarrage, le menu de session de l'écran de connexion doit comporter une option Hibernate .
[...]
Tous les remerciements et le crédit vont à Jeffery !
Pourquoi l'hibernation a-t-elle été désactivée ?
Il existe un rapport de bogue sur launchpad qui suggère de désactiver la suspension/hibernation au lieu de suivre quel matériel est "certifié" pour tel ou tel mode d'alimentation. Cette approche est censée être plus évolutive.
Une autre chose à mentionner est que l'utilisation de l'UEFI Secure Boot et de l'hibernation semble être possible, mais qu'il peut être risqué de contourner le premier. ( 1 , 2 ) Pour rappel, lorsque vous utilisez l'hibernation, vous stockez tout ce qui se trouve dans la RAM sur le disque sans chiffrement, y compris les mots de passe pour les systèmes de fichiers et les conteneurs chiffrés.
À un moment donné, avec la version 16.04, j'ai dû désactiver le démarrage sécurisé. de pouvoir mettre mes ordinateurs portables en hibernation. Dans mon cas, j'ai utilisé uswsusp et le test avec s2disk m'a renvoyé le message ci-dessous. Cela peut vous donner un indice que votre problème, c'est-à-dire la raison pour laquelle vous ne pouvez pas hiberner alors que tout est en place, est lié à Secure Boot :
s2disk: Could not open the snapshot device. Reason: Operation not permitted
Toutefois, veuillez comprendre que ce n'est pas un endroit pour se plaindre et soyez gentils.
Questions connexes