xscreensaver: Jak uruchomić skrypt przy odblokowaniu?


11

Chciałbym uruchomić ekran, jeśli sesja XFCE jest zablokowana i odblokowana. Czy istnieje sposób, w jaki mogę to przechwycić i wykonać pewne czynności, gdy pulpit jest zablokowany lub odblokowany?

Widzę, że jest to możliwe w Ubuntu ; ale chciałbym to osiągnąć w Xubuntu.

Nie mogę znaleźć żadnych zdarzeń wywołanych przez xscreensaverzakończenie ...

Odpowiedzi:


8

xscreensaver ma -watchopcję:

-watch     Drukuje linię za każdym razem, gdy wygaszacz ekranu zmienia stan: gdy ekran jest pusty, blokuje się, odblokowuje lub gdy zmienia się działający hack. Ta opcja nigdy nie zwraca; jest przeznaczony do użytku przez skrypty powłoki, które chcą w jakiś sposób reagować na wygaszacz ekranu. 1

UNBLANKStanu jest to, czego szukasz. Podręcznik zawiera przykładowy skrypt wykorzystujący te opcje.

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


Czy istnieje sposób, aby powiedzieć xfce4, aby uruchomił xscreensaver w opisany sposób i aby skrypt odsłuchał jego wyniki?
KB22

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.