xscreensaver: Як запустити сценарій при розблокуванні?


11

Я хотів би запустити екран, якщо сесія XFCE заблокована та розблокована. Чи є спосіб я перехопити це і виконати певні дії, коли робочий стіл заблокований або розблокований?

Я бачу, що це можливо в Ubuntu ; але я хотів би досягти цього в Xubuntu.

Я, здається, не можу знайти жодних подій, спричинених тим, що xscreensaverвона закінчується ...

Відповіді:


8

У xscreensaver є -watchможливість:

-watch     Виводить рядок щоразу, коли заставка змінює стан: коли екран замикається, блокується, не знімається чи коли змінюється хакерський злом. Цей параметр ніколи не повертається; він призначений для використання скриптами оболонки, які хочуть якимось чином реагувати на заставку. 1

UNBLANKСтан це те , що ви шукаєте. Посібник включає приклад сценарію з використанням цих параметрів.

1. http://www.jwz.org/xscreensaver/man3.html


Чи є спосіб сказати xfce4 запустити xscreensaver описаним способом і мати сценарій прослуховувати його вихід?
KB22

1
Знайшов це, незважаючи на це. bbs.archlinux.org/viewtopic.php?pid=1182514
KB22
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.