Menu Fermer

Ubuntu : activer la mise en veille prolongée (hibernation)

La veille prolongée ou hibernation est un excellent moyen de sauvegarder votre travail et d’éteindre votre ordinateur sans perdre votre progression.
En effet, les applications ouvertes sont enregistrées dans la partition d’échange (swap) de Linux.
Puis lorsque vous bougez la souris ou activez sur une touche, Ubuntu se ré-ouvre et vous récupérez le travail en cours.

Dans ce tutoriel, je vous guide pour activer la mise en veille prolongée dans Ubuntu.
De plus, je vous guide pour être en mesure d’activer l’entrée Hibernation dans le menu sur Ubuntu 22.04.
Notez que cela devrait fonctionner sur d’autres distributions Linux telles que Linux Mint, Debian, Fedora et autres.

Comment activer la mise en veille prolongée dans Ubuntu

Comment activer la mise en veille prolongée dans Ubuntu

  • Installer le paquet pm-utils :
sudo apt install pm-utils
  • Puis vérifiez que la configuration d’alimentation de votre PC :
cat /sys/power/state
  • Vous devez avoir ces trois éléments, si ce n’est pas le cas, votre PC ne permet pas l’hibernation :
freeze mem disk
grep swap /etc/fstab
  • ou encore avec blkid :
blkid | grep swap
  • Copiez la valeur du UUID. Vous en aurez besoin plus tard
/dev/nvme0n1p6: UUID="fb0c8232-5320-40a9-9c7c-92f7a43f898a" TYPE="swap" PARTUUID="0d10f849-75ac-40b0-a4a6-900407202120"
Comment activer la mise en veille prolongée dans Ubuntu
sudo nano /etc/default/grub
  • Modifiez la ligne suivante :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  • Et remplacez la par :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=<UUID_partition_swap>"
Comment activer la mise en veille prolongée dans Ubuntu
  • Ensuite, enregistrez les modifications et quittez l’éditeur
  • Mettez à jour la configuration de GRUB :
sudo update-grub
Comment activer la mise en veille prolongée dans Ubuntu
  • Enfin testez l’hibernation en passant la commande suivante :
sudo systemctl hibernate
  • Si tout va bien le PC passe en veille prolongée

Comment ajouter un menu veille prolongée dans Ubuntu

Pour passer le PC en hibernation, vous pouvez faire comme ceci :

  • Appuyez sur ALT+F2 et passez la commande :
pmi action hibernate
  • ou :
gnome-power-cmd hibernate
Comment passer un PC en Ubuntu en veille prolongée

Mais vous pouvez aussi ajouter un menu hibernation pour plus de facilité.
Voici comment faire :

  • Éditez le fichier de configuration suivante :
sudo vim /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
  • Puis cherchez les entrées Disable hibernate by default in upower et Disable hibernate by default in logind. Pour ces deux entrées, passez la ligne :
ResultActive=no
  • en :
ResultActive=yes
sudo apt install chrome-gnome-shell
  • Ouvrez la page : Hibernate Status Button
  • Cliquez sur le lien pour installer l’extension pour votre navigateur internet
Comment installer les extensions GNOME sur Linux
  • Passez Hibernate Statuts Button sur ON pour installer l’extension Gnome Shell
Comment ajouter un menu veille prolongée dans Ubuntu
  • Depuis la barre de Statut Ubuntu, dans Éteindre / Fermer session, dorénavant se trouvent les menus Mise en veille prolongée et Mise en veille hybride
Comment ajouter un menu veille prolongée dans Ubuntu