Je souhaite configurer le système pour qu'il passe en mode de veille hybride après un certain temps d'inactivité.
J'ai une option dans Paramètres système -> Pouvoir suspendre.
Comment puis-je le changer en sommeil hybride?
J'ai eu une réponse sur les forums russes Ubuntu.
http://forum.ubuntu.ru/index.php?topic=282013.msg2221520#msg222152
Dans /etc/systemd/logind.conf
change
#IdleAction=ignore
#IdleActionSec=30min
à
IdleAction=hybrid-sleep
IdleActionSec=1800
Pour une raison quelconque, 30min
ne fonctionne pas. Cela fonctionne en quelques secondes, c'est bon.
Une autre option consiste à modifier le service systemd.suspend. Il permet d'utiliser le paramètre d'interface graphique pour le délai d'inactivité. Mais je ne recommande pas d’utiliser celui-ci, car il existe une solution CLI parfaite.
J'ai changé le service systemd suspend, mais je ne pense pas que ce soit une solution parfaite. Mais pour un ordinateur de bureau sans UPS, cela peut être une bonne option.
J'ai changé une ligne dans /lib/systemd/system/systemd-suspend.service
de
ExecStart=/lib/systemd/systemd-sleep suspend
à
ExecStart=/lib/systemd/systemd-sleep hybrid-sleep