确定哪个进程阻止我的屏幕保护程序激活

Myc*_*oft 5 screensaver

我看到几个关于如何阻止屏幕空白的问题,但我有相反的问题。

Ubuntu 20.10(但这个问题已经存在一年多了)、i3wm、许多带有(除其他外)未运行的 YouTube 选项卡的 Firefox 选项卡、嵌入式 YouTube 链接、播客播放器等。 smplayer、终端、KeePassXC 和其他正常的 ubuntu - 作为桌面应用程序。

通常,当 10 分钟后没有播放视频/音频时,屏幕会变黑,这是预期的行为,但通常情况并非如此。我不知道为什么,也不知道该寻找什么来找出答案。当我睡觉时有两个明亮的显示器,这很烦人。

我可以运行一些东西来告诉我哪些进程持有“保持监视器打开”标志吗?

Mat*_*hew 0

如果您使用的是 KDE,请打开 /var/log/syslog 并搜索“DPMS”。您可以使用grepGUI 工具,例如klogg。您将看到许多条目解释为什么 DPMS 被“禁止”。我相信这意味着显示器已被阻止关闭。这就是我所知道的一切,但也许这对你来说就足够了。

我发现这一点是因为Steam 问题导致显示器无法关闭。

  • 我在任何日志中都没有看到 DPMS。当我跟踪 syslog 或监视 Journalctl,然后在 chrome 中打开 netflix 并开始观看某些内容时,即使 netflix 现在阻止屏幕保护程序启动,也不会向任何日志输出任何内容。我的问题是蒸汽,但我只是通过一次关闭一个进程来查看哪个进程是罪魁祸首才解决了这个问题。 (2认同)