我启用了屏幕节能功能,但我的显示器永远不会自动关闭 - 即使屏幕被锁定。我可以使用 短暂地手动关闭它们xset dpms force off,但几秒钟后我的两个显示器都会再次打开,而无需我进行任何交互。
有没有办法找出为什么这种情况不断发生?正在运行的应用程序可以执行此操作吗?如果可以,我将如何识别罪魁祸首?
操作系统是 Debian 10 64 位和 KDE 5。
我正在运行通过 displayport 连接到 Dell U2711 显示器的 Mint 13。
显示 GDM 登录屏幕时,DPMS 不会关闭显示器。
如果我登录并运行
$ xset -q
Run Code Online (Sandbox Code Playgroud)
我得到
...
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
...
DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600
DPMS is Enabled
Monitor is On
Run Code Online (Sandbox Code Playgroud)
如果我跑
$ xset dpms force off
Run Code Online (Sandbox Code Playgroud)
显示器黑屏约两秒钟,然后又重新亮起。
我已经尝试禁用我的鼠标,正如这篇文章所建议的那样
$ xinput --set-prop [id] "Device Enabled" "0"
Run Code Online (Sandbox Code Playgroud)
但没有运气。
症状与这篇文章的有点不同,我没有运行 gnome-power-manager。
有人可以告诉我我做错了什么吗?
这是我的显卡和驱动程序信息:
$ lspci -v | grep VGA
05:00.0 VGA compatible controller: …Run Code Online (Sandbox Code Playgroud)