MATE画面のロック解除時にポップアップメッセージを追加する

MATE画面のロック解除時にポップアップメッセージを追加する

Linux Mint 18.1 MATEで画面のロックを解除するときにポップアップメッセージを追加する方法を探しています(投稿を放置すると、画面が黒とMDMでロックされ、ロックを解除するにはパスワードを再入力する必要があります)。

2つの問題があります。

  • [回答]画面ロック解除イベント(またはDBusメッセージ)をどのように検出しますか?
  • リスナー(またはDBusバインディング)を開始するためにスクリプトをどこで、またはどのように接続しますか?

今私はラインBashスクリプトから簡単に取り出すことができます。それ以外は混乱しています。

指示に従ってDBUSにリスナーを追加できることがわかりました。ここ。ところで生成されたメッセージをテストしたところ、会員に関連するセリフが一つもないことを確認しました。活動の変化関連。

MATEがGNOMEに基づいていることを知っていますが、疑わしいです。

dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver',member=ActiveChanged"

セッションをロックして入ると、メッセージは生成されません。変更を確認しましたが、gnome結果freedesktopは同じでした。

デスクトップ版もあったらいいなモードしかし、これはより複雑に見えます。


アップデート1

最初の質問については、コメントで提案されているように、以下を使用してください。

dbus-monitor --session "type='signal',interface='org.mate.ScreenSaver',member=ActiveChanged"

画面のロック解除が検出されることがあります。

関連情報