如何确定哪个 Linux 程序保持监视器处于唤醒状态?

如何确定哪个 Linux 程序保持监视器处于唤醒状态?

在我锁定屏幕并让机器不动后,显示器有时会在延迟一段时间后进入睡眠状态,但有时不会。我已经将系统设置设置为允许显示器进入睡眠状态,但我怀疑某些错误的程序正在悄悄阻止显示器进入睡眠状态。我希望显示器的睡眠是可预测的,并且真正由系统设置控制。

我如何才能找出哪个程序阻止了显示器睡眠,至少当这种情况发生时为什么显示器无法睡眠?

如果问题的答案是针对特定发行版的,那么我的发行版是 Arch Linux,但对于其他流行发行版(如 Fedora 或 Ubuntu)的答案也同样有帮助。

相关内容