标签: python ubuntu system locking kubuntu
无论如何我们可以检测到系统/屏幕何时被锁定并通知某个事件在Ubuntu中触发?
答案 0 :(得分:3)
当屏幕被DBus锁定/解锁时,有可能会收到通知,这是GnomeScreensaver上的参考,显示了它的基础知识。
我不是DBus专家,但是有python的绑定,所以你可以在python中监听DBus事件。 Combinig这两个,你应该能得到你想要的东西:-)。
这是wikibooks上的python-dbus programming tutorial。