{{tag>Sysfs X11 Systemd}} = Mise en veille Voir [[Power saver - power management - ACPI]] == Mise en veille grâce à SystemD sudo systemctl suspend sudo systemctl hibernate sudo systemctl hybrid-sleep == Mise en veille grâce à /sys (sysfs) cat /sys/power/state freeze mem disk Exemple : echo mem > /sys/power/state == Quand l'écran se met en veille Pour le ré afficher à distance en se connectant via SSH xset -display :0 s off -dpms Pour !? xset -display :0 s on +dpms == Mise en veille écran Source : http://www.commentcamarche.net/faq/10146-mise-en-veille-activation-d-un-ecran === Autoriser l'accès à la session X A partir de la session X (manuellement ou automatiquement), lancer la commande suivante : Autoriser tous le monde. xhost + Autoriser un utilisateur local (ici jean) # xhost local:jean non-network local connections being added to access control list Cette commande désactive tout les contrôles d'accès, jetez un œil au man pour plus de finesse === Préciser le display à manager Votre console n'étant pas rattachée à la session X, il faut lui préciser quel est le display (vulg. l'écran) sur lequel on souhaite agir: export DISPLAY=:0 === Mise en veille xset dpms force standby === Activation # Réveille l'écran xset dpms force on # Réinitialise l'affichage xset s reset == Résumé Source : https://github.com/ConsoleKit2/ConsoleKit2/tree/d30a8e0f6dc0b1d7353655f9ee99639612f123c2/tools/linux Hybernate echo disk > /sys/power/state Hybride Sleep echo suspend > /sys/power/disk echo disk > /sys/power/state Restart shutdown -r now Stop poweroff Suspend echo mem > /sys/power/state