Package: xscreensaver
Version: 6.02+dfsg1-2

Hi,

I enabled the xscreensaver user service, but noticed that it fails to
start xscreensaver-systemd. In the log I could only find:

Jan 05 19:22:58 hostname xscreensaver[4360]: xscreensaver-systemd: 19:22:58: 
inhibit sleep failed: Permission denied
Jan 05 19:22:58 hostname xscreensaver[4354]: xscreensaver: 19:22:58: pid 4360: 
xscreensaver-systemd exited unexpectedly with status 1

Figuring out what was going wrong was a bit difficult. strace didn't
really reveal anything that had been denied. dbus-monitor also didn't
contain anything obvious.

After some time I found out that I need to install polkitd for it to
work properly. After installing it, it automagically worked, my user now
has permissions to start xscreensaver-systemd.

Maybe you can add polkitd to Suggests, or document somewhere that it is
needed for xscreensaver-systemd.

Kind regards,
  Reiner

Reply via email to