1XScreenSaver(6)                  Games Manual                  XScreenSaver(6)
2
3
4

NAME

6       xscreensaver-systemd  -  lock  the  screen  upon  suspend,  and inhibit
7       screen-blanking during video playback.
8

SYNOPSIS

10       xscreensaver-systemd [-verbose]
11

DESCRIPTION

13       The xscreensaver-systemd  program  is  a  helper  program  launched  by
14       xscreensaver(1)  for systemd(1) or elogind(8) integration.  It does two
15       things:
16
17       * When the system is about to go to sleep (e.g.,  the  laptop  lid  has
18         just  been closed) it locks the screen just before the system sleeps,
19         by running xscreensaver-command -suspend.  When the system  wakes  up
20         again,  it  runs  xscreensaver-command -deactivate to make the unlock
21         dialog appear immediately.  It does this  through  the  org.freedesk‐
22         top.login1(5) D-Bus interface.
23
24       * When  another  process  on the system asks for the screen saver to be
25         inhibited (e.g. because a video is playing) this program periodically
26         runs xscreensaver-command -deactivate to keep the display un-blanked.
27         It does this until the other program asks for it to stop,  or  exits.
28         It  does this through the org.freedesktop.ScreenSaver(5) D-Bus inter‐
29         face.
30

BUGS

32       Only one program at a time can register  with  systemd(1)  for  screen-
33       saver-related  events,  so if another screen saver is running as a part
34       of the desktop environment,  xscreensaver-systemd  will  be  unable  to
35       launch.    Likely  adversaries  include  ksmserver(1)  and  gsd-screen‐
36       saver-proxy(1).
37

SEE ALSO

39       X(1),  xscreensaver(1),   xscreensaver-settings(1),   xscreensaver-com‐
40       mand(1), systemd(1), sd-bus(3), elogind(8)
41
43       Copyright  © 2019-2021 by Martin Lucina and Jamie Zawinski.  Permission
44       to use, copy, modify, and/or distribute this software for  any  purpose
45       with  or  without  fee is hereby granted, provided that the above copy‐
46       right notice and this permission notice appear in all copies.
47
48       The software is provided "as is" and  the  author  disclaims  all  war‐
49       ranties  with  regard to this software including all implied warranties
50       of merchantability and fitness. in no event shall the author be  liable
51       for any special, direct, indirect, or consequential damages or any dam‐
52       ages whatsoever resulting from loss of use, data or profits, whether in
53       an action of contract, negligence or other tortious action, arising out
54       of or in connection with the use or performance of this software.
55

AUTHOR

57       Martin Lucina <martin@lucina.net>, 4-Jun-2019
58
59
60
61X Version 11               6.02-4.fc35 (09-Nov-2021)           XScreenSaver(6)
Impressum