xscreensaver:ロック解除時にスクリプトを実行するにはどうすればよいですか?


11

XFCEセッションがロックおよびロック解除されている場合に画面を実行したいのですが。これをインターセプトして、デスクトップがロックまたはロック解除されているときに特定のアクションを実行する方法はありますか?

Ubuntu で可能 あることがわかります。Xubuntuでこれを達成したいと思います。

xscreensaver終了時にトリガーされるイベントが見つからないようです...

回答:


8

xscreensaverには-watchオプションがあります。

-watch     スクリーンセーバーの状態が変わるたびに、画面がブランクになる、ロックされる、ブランクが解除される、または実行中のハックが変更されると、行を出力します。このオプションは決して戻りません。これは、何らかの方法でスクリーンセーバーに反応するシェルスクリプトによる使用を目的としています。1

UNBLANK状態はあなたが探しているものです。マニュアルには、これらのオプションを使用したサンプルスクリプトが含まれています。

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


xfce4に上記の方法でxscreensaverを実行し、スクリプトがその出力をリッスンするように指示する方法はありますか?
KB22、2015年

1
それを見つけた、気にしないで。bbs.archlinux.org/viewtopic.php?pid=1182514
KB22
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.