Ubuntu 18.04 une option chronométrée
Dans Ubuntu 18.04 a une nouvelle option chronométré. En systemd
est disponible un nouveau mode suspend-then-hibernate
. Cela commencera par le mode veille, puis passera au mode hibernation après un temps déterminé.
Dans ce hybrid-sleep
mode, la partie en veille prolongée n’est efficace que lorsque la batterie est extrêmement faible et que le système s’arrête.
Pour commencer à utiliser cette fonction, vous devez créer un fichier /etc/systemd/sleep.conf
avec le contenu suivant:
[Sleep]
HibernateDelaySec=3600
Cela passera du sommeil à l'hibernation après 1 heure de sommeil. Vous pouvez modifier HibernateDelaySec
pour modifier le délai en veille prolongée.
Tout d’abord, teste si suspend-then-hibernate fonctionne avec systemd
Ouvrez un terminal en appuyant sur Ctrl+ Alt+ Tet entrez:
sudo systemctl suspend-then-hibernate
Si cela fonctionne, rendez-le permanent.
- Ce qui suit fonctionne lorsque je ferme le couvercle .
Ouvrez le fichier en /etc/systemd/logind.conf
utilisant votre éditeur préféré. Vous aurez besoin d'invoquer votre pouvoir administratif par sudo
, gksudo
ou pkexec
pour modifier ce fichier.
Trouvez les deux lignes:
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
Remarque: Ces lignes sont commentées #
devant. Le suspend
est l'action par défaut. Supprimez le #
et changez suspend
en suspend-then-hibernate
dans ces deux lignes pour qu'elles ressemblent à ceci:
HandleSuspendKey=suspend-then-hibernate
HandleLidSwitch=suspend-then-hibernate
Enregistrez le fichier. Déconnectez-vous et reconnectez-vous ou redémarrez le logind
service à l'aide de la commande suivante:
systemctl restart systemd-logind.service
Attention! votre session utilisateur sera redémarrée
Source: Couvercle fermé Suspendre puis Hiberner
Ubuntu 16.04 et plus
La solution de blueyed pour Real hybride suspendant avec Linux 3.6+ ne fonctionnait pas pour moi. J'imagine que c'est parce qu'Ubuntu 16.04 utilise systemd
et n'utilise pas le fichier /etc/pm/config.d/00-use-suspend-hybrid
.
Tout d’abord, teste si hibernate et hybrid-sleep fonctionne avec systemd
Ouvrez un terminal en appuyant sur Ctrl+ Alt+ Tet entrez:
sudo systemctl hibernate
Cela devrait mettre votre ordinateur en veille prolongée. Pour essayer de sommeil hybride, entrez:
sudo systemctl hybrid-sleep
Si cela fonctionne, rendez-le permanent.
- Ce qui suit fonctionne lorsque je ferme le couvercle .
Ouvrez le fichier en /etc/systemd/logind.conf
utilisant votre éditeur préféré. Vous aurez besoin d'invoquer votre pouvoir administratif par sudo
, gksudo
ou pkexec
pour modifier ce fichier.
Trouvez les deux lignes:
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
Remarque: Ces lignes sont commentées #
devant. Le suspend
est l'action par défaut. Supprimez le #
et changez suspend
en hybrid-sleep
dans ces deux lignes pour qu'elles ressemblent à ceci:
HandleSuspendKey=hybrid-sleep
HandleLidSwitch=hybrid-sleep
Enregistrez le fichier. Déconnectez-vous et reconnectez-vous.
Remarque:
- Autre que
suspend
ou hybrid-sleep
il y a une troisième option, hibernate
.
- Mon ordinateur portable n'a pas de bouton de veille physique. Donc je ne pouvais pas le tester.
- En cliquant sur
Suspend
dans le menu cog, l'ordinateur passe en suspension normale et non en veille hybride.
Source: https://superuser.com/questions/719447/how-to-use-systemd-hybrid-sleep-instead-of-suspend-under-gnome-in-linux
J'espère que ça aide