Точнее через два раза, или даже больше. Следуя man xscreensaver
запилил systemd службу и включил её от пользователя (systemctl --user enable xscreensaver
). В случае неудачного запуска journalctl -xe
выдаёт следующее:
ноя 12 23:41:02 localhost xscreensaver[524]: xscreensaver: 23:41:02: warning: $DISPLAY is not set: defaulting to ":0.0".
ноя 12 23:41:02 localhost xscreensaver[524]: Invalid MIT-MAGIC-COOKIE-1 keyxscreensaver: 23:41:02: Can't open display: :0.0
ноя 12 23:41:02 localhost xscreensaver[524]: xscreensaver: 23:41:02: running as loorke/loorke (1000/1000)
ноя 12 23:41:02 localhost xscreensaver[524]: xscreensaver: 23:41:02: Errors at startup are usually authorization problems.
ноя 12 23:41:02 localhost xscreensaver[524]: But you're not logging in as root (good!) so something
ноя 12 23:41:02 localhost xscreensaver[524]: else must be wrong. Did you read the manual and the FAQ?
ноя 12 23:41:02 localhost xscreensaver[524]: https://www.jwz.org/xscreensaver/faq.html
ноя 12 23:41:02 localhost xscreensaver[524]: https://www.jwz.org/xscreensaver/man.html
Дистрибутив ArchLinux, в качестве менеджера дисплеев использую XDM.
P.S. В случае если демон запускается удачно, на рабочем столе появляется окошко xscreensaver. Есть ли способ убрать его?