Устанавливаем xscreensaver
или xscreensaver-arch-logo
для Arch из AUR:
$ yaourt -S xscreensaver-arch-logo
Глобальные настройки хранятся в файле /usr/share/X11/app-defaults/XScreenSaver
, пользовательские – в ~/.xscreensaver
.
Запускаем демона:
$ xscreensaver & [1] 22988
Проверяем:
$ xscreensaver-command --lock xscreensaver-command: activating and locking.
Для настроек – используйте xscreensaver-demo
:
Добавляем в автозапуск (Openbox):
$ echo "xscreensaver &" >> ~/.config/openbox/autostart
Добавляем комбинацию Win+L для ручной блокировки экрана.
В файл ~/.config/openbox/rc.xml
вписываем:
... <keybind key="W-l"> <action name="Execute"> <startupnotify> <enabled>false</enabled> <name>Lock Screen</name> </startupnotify> <command>xscreensaver-command -lock</command> </action> </keybind> ...
Перечитываем настройки Openbox:
$ openbox --reconfigure
Готово.