在 Dell Optiplex 9020 上运行全新安装的 Kubuntu 18.04。
我的显示器和音频通过显示端口连接到电视。问题是,只要我的机器闲置超过 1 小时,HDMI 音频就不再工作。目前我唯一的解决办法是重新启动机器。
我尝试了以下方法:
- 在系统设置中禁用所有省电设置
- 确保 alsamixer 中的所有内容都取消静音
- 在 /etc/pulse/default.pa 中注释掉标记为“load-module module-suspend-on-idle”的行
pacmd set-default-sink alsa_output.pci-0000_00_03.0.hdmi-stereo-extra1
(这不会返回错误,但也不会改变默认值)sudo killall pulseaudio
补充说明:
- 登录和退出不能解决问题,只能重新启动。
- 暂停机器然后取消暂停并不能重现该问题。
运行 pacmd list-sinks 时的输出
答案1
通过阅读此处的 DPMS,解决了该问题:https://wiki.archlinux.org/index.php/Display_Power_Management_Signaling#Disabling_DPMS
最终对我有用的是通过 xset 禁用 DPMS,使用
xset-dpms 命令