Firefox 通过 HDMI 播放后无法播放音频

Firefox 通过 HDMI 播放后无法播放音频

通过 HDMI 设备播放 Firefox 音频后,无法通过其他设备播放。每次出现此问题时,我都可以使用以下方法修复:

rm -r ~/.config/pulse; pulseaudio -k

这个问题有永久的解决办法吗?

答案1

好的,与我的问题类似。在.config/pulse/default.pa 注释字符串中load-module module-suspend-on-idle没有#。如果文件不存在,您可以复制它,cp /etc/pulse/default.pa ~/.config/pulse/default.pa这样可以避免声音接收器暂停。它保持`

在预定的空闲时间后断开接收器和源与后端的连接。当相关接收器/源未连接到任何流时,空闲时间会累积。缺点:当 pulseaudio 放弃后端,并且后端无法混音时,错误的应用程序可以获取声音设备并独占控制权,从而使 pulseaudio 停止工作。如果 pulseaudio 不放弃后端,错误的应用程序将无法播放声音,但它们也不会中断 pulseaudio 的操作。这种情况 99% 的时间都是可能的,因为大多数用户运行的 ALSA 接收器/源没有带软件混音的卡。例如,“错误的应用程序”会尝试打开 hw:0 或 front:0,而不是“默认”ALSA 设备。

更多信息pulseaudio 模块

相关内容