6Fermer8
Kevin KoflerLe 26/11/2015 à 18:53
xdg-screensaver gère tous les environnements de bureau et aussi le bon vieux xscreensaver. systemd n'intervient pas dans ce cas. (En revanche, si on veut aussi bloquer la suspension/hibernation, alors là oui, il faut parler à systemd-logind, c'est une API séparée.)

Il faut que les xdg-utils soient installés, mais ce n'est qu'un paquet de scripts cross-desktop (et au pire on peut les bundler, mais alors on doit les mettre à jour régulièrement parce que des nouveaux environnements apparaissent, des environnements existants changent d'API (par exemple pour passer à org.freedesktop.screensaver, que j'espère tout le monde finira par utiliser) etc.).