通过 HDMI 连接播放音频时,一旦 DPMS 启动,音频就会关闭。这在某种程度上是意料之中的。但我想让屏幕变黑并继续播放音频......
DPMS 具有此消隐选项 ( xset s blank
+ xset s on
),它应该只呈现黑屏而不打开任何其他省电措施(根据文档)。问题是,无论我用这些设置做什么,DPMS 总是暂停我的显示器,从而关闭我的音频播放。
我知道xscreensaver
(在 DPMS 关闭的情况下)几乎可以做我想做的事——渲染一个黑色窗口(它会欺骗我的显示器关闭背光),同时保持我的音频播放。问题是我想将它与我的外壳的电源管理暂停功能(KDE Plasma atm.)集成。
这个问题有什么行之有效的解决方案吗?
我可以编写自己的服务dbus
来手动监听和处理空闲更改信号,但如果可能的话,我不想重新发明轮子:-)。