xscreensaver: ¿Cómo ejecuto un script al desbloquear?


11

Me gustaría ejecutar una pantalla si la sesión XFCE está bloqueada y desbloqueada. ¿Hay alguna manera de que pueda interceptar esto y realizar ciertas acciones cuando el escritorio está bloqueado o desbloqueado?

Veo que es posible en Ubuntu ; pero me gustaría lograr esto en Xubuntu.

Parece que no puedo encontrar ningún evento activado xscreensavercuando se cierra ...

Respuestas:


8

xscreensaver tiene una -watchopción:

-watch     Imprime una línea cada vez que el protector de pantalla cambia de estado: cuando la pantalla se pone en blanco, se bloquea, se deja en blanco o cuando se cambia el truco en ejecución. Esta opción nunca regresa; está destinado a ser utilizado por scripts de shell que desean reaccionar al protector de pantalla de alguna manera. 1

El UNBLANKestado es lo que estás buscando. El manual incluye un script de ejemplo con estas opciones.

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


¿Hay alguna manera de decirle a xfce4 que ejecute xscreensaver de la manera descrita y que un script escuche su salida?
KB22

1
KB22
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.