Comment activer l'hibernation dans 16.04


10

J'ai perdu la fonctionnalité d'hibernation essentielle après la mise à niveau d'ubuntu. C'est normal, mais malheureusement je n'ai pas pu le réactiver cette fois.

J'ai essayé ces trois solutions précédentes:

mais aucune option d'hibernation n'apparaît.

Quelques informations supplémentaires:

  • sudo pm-hibernate ne produit rien et semble ne rien faire.

  • sudo s2disk les sorties:

    s2disk: impossible d'ouvrir le périphérique de capture instantanée. Raison: opération non autorisée

Je suppose que c'est mon indice clé, mais je n'ai trouvé aucune explication / solution évidente lors de la recherche sur Google - je crains d'ignorer le sens.

Il n'y a aucun changement de dmesgsortie et /var/log/pm-suspend.logn'existe plus après l'exécution de pm-hibernate.

La machine est capable d'hiberner sous Ubuntu 15.04 et versions antérieures - les options ci-dessus fonctionnaient précédemment.

(Je suis conscient qu'il s'agit d'un double potentiel de cette question , mais je voulais ajouter plus de détails.)


J'ai le même problème, seulement je peux hiberner / suspendre mais mon Lenovo z51-70 ne s'en réveillera pas. J'ai même ajouté les options que vous avez fournies.
Mookey

Jetez un oeil ici . Je viens de tester sur Ubuntu et Xubuntu 16.04, et cela fonctionne sur les deux. Sur Ubuntu, je dois redémarrer pour qu'il apparaisse dans le menu. Je vais continuer et fermer cela en double, mais faites-moi savoir si cela résout votre problème ou non, afin que je puisse le rouvrir.
Mitch


@Enkouyami Merci. Qu'entendez-vous précisément par «et ajoutez votre partition de swap à l'intérieur». - comme ceci: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash / dev / sda3"
nsandersen

2
C'est extrêmement étrange. Pouvez-vous ajouter ces informations cruciales à votre question? Est-ce que cela change quelque chose si vous réinstallez pm-utils( sudo apt-get install --reinstall pm-utils)? Qu'y a-t-il /etc/pm/config.d/et /etc/pm/sleep.d/?
David Foerster

Réponses:


3

Vous devez désactiver le démarrage sécurisé si vous utilisez UEFI.

Lorsque le démarrage sécurisé est activé, l'hibernation est désactivée pour des raisons de sécurité.


1
Étant donné qu'Ubuntu ne vous le dira pas, à en juger par OP, comment vérifier rapidement si le démarrage sécurisé est activé?
mat

0

Dans le terminal, essayez sudo systemctl hibernate. Si le système est capable de le faire, c'est-à-dire qu'il a suffisamment d'espace de swap, il devrait fonctionner. L'utilisation de cette commande nécessite un mot de passe, ce qui n'est pas nécessairement une mauvaise chose, car cela fait une pause pour considérer que l'état actuel du système est en cours d'enregistrement sur un disque dur éventuellement non chiffré.

Pour créer un Hibernateraccourci clavier:

  • Appuyez Systemet tapez key.
  • Sélectionnez les Keyboardparamètres.
  • sur l' Shortcutsonglet, ajoutez à Custom Shortcutsla commande systemctl hibernateet définissez une combinaison de touches. Notez que sudo n'est pas utilisé ici, bien qu'un mot de passe soit demandé lors de l'utilisation du raccourci.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.