Снова про slock - простой X Display locker
Xfce 4.12, текущий Сизиф
$ rpm -qa|grep -i lock
slock-1.4-alt1.i586
palemoon-uBlock-1.9.16.0-alt1.noarch
firefox-uBlock-1.6.4.0-alt2.noarch
liblockdev-1.0.3-alt3.1.1.i586
hwclock-2.29.0-alt1.i586
$ rpm -q --qf '%{DESCRIPTION}\n' slock
Simple X display locker.
Для чистоты эту библиотеку удалить нельзя, иначе вылетит медиаплеер и вылетит видеодрайвер
$ rpm -qa|grep -i saver
libXScrnSaver-1.2.2-alt1.i586
Будучи установленным в систему, slock заблокирует X-дисплей
или прямой командой
или командой из кнопки на панели
или кнопкой Блокировка экрана меню Системные действия
$ rpm -qf /usr/lib/xfce4/panel/plugins/libactions.so
xfce4-panel-4.12.1-alt1.i586
но после выхода из блокировки через Блокировка экрана, перед воспроизведением видео потребуется подать команду
xset s off -dpms
slock не работает как скринсейвер и включается только прямой командой, но после первого запуска slock через Блокировку экрана меню Системные действия, дисплей по таймауту будет уходить в режим энергосбережения.
Сам slock не меняет состояние скринсэйва и dpms
$ xset s off -dpms
$ xset -q
...
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
...
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Disabled
$ slock
$ xset -q
...
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
...
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Disabled
Состояние dpms меняет опция Блокировка экрана меню Системные действия
$ xset s off -dpms
# Выбрана опция Блокировка экрана меню Системные действия
# Выход из блокировки slock
$ xset -q
...
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
...
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Enabled
Monitor is On
slock повешеный кнопкой на панель будет блокировать X Display, но не будет затрагивать Screen Saver и DPMS
$ xset s off -dpms
# Активация slock через кнопку на панели
# с выходом из блокировки
$ xset -q
...
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 600
...
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Disabled