为Linux编写锁屏程序?

2 投票
1 回答
2509 浏览
提问于 2025-04-16 21:48

我一直在寻找一个好用的锁屏程序来搭配我的XFCE系统,但似乎没有什么简单的锁屏可用。我现在用的是slock,但它只是一个空白的屏幕,完全没有任何界面。

我想用Python来编写一个锁屏程序。我查看了slock的源代码,发现我需要以某种方式与Xorg进行交互。

有没有人知道怎么写锁屏程序的?

1 个回答

2

如果你想深入底层,可以使用 Python 的 xcb 绑定。

如果你想用更高级的绑定,可以看看这个 关于用 Qt 写屏幕保护程序的教程,这可能对你有帮助。把它移植到 PyQt 应该很简单。我相信关于 GTK 也有类似的资源。

撰写回答