Étiquette : HandleLidSwitch

22 décembre 2017 /

logind est le composant en charge de la gestion des sessions sur les systèmes avec systemd.
C’est lui qui détermine notamment le comportement d’un ordinateur portable lorsque l’on ferme l’écran (Lid Switch) via la variable  HandleLidSwitch de son fichier de configuration :  /etc/systemd/logind.conf .
Sa valeur par défaut est suspend (mise en veille).

Les valeurs acceptées pour la variable HandleLidSwitch:

  • ignore (ne fait rien)
  • poweroff (arrêt)
  • reboot (redémarrage)
  • halt (arrêt)
  • kexec
  • suspend (veille, le comportement par défaut)
  • hibernate (hibernation)
  • hybrid-sleep (hibernation avec conservation des données en mémoire)
  • lock (Verrouille de la session)

Donc si je souhaite que mon portable reste actif lorsque l’écran est fermé:

vi  /etc/systemd/logind.conf

Puis on modifie le paramètre HandleLidSwitch de cette façon:

#HandleLidSwitch=suspend

devient

HandleLidSwitch=ignore

Et on termine par un petit redémarrage:

reboot