
我正在尋找一種方法,在 Linux Mint 18.1 MATE 上的螢幕解鎖上新增彈出訊息(當您的貼文無人看管時,您的螢幕會鎖定為黑色和 MDM,並且您必須再次輸入密碼才能解鎖)。
問題有兩個:
- [已解答] 如何偵測螢幕解鎖事件(或 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"
可偵測到螢幕解鎖