![为什么 Youtube 视频运行良好,但几天后总是出现“音频渲染器错误”?](https://linux22.com/image/179362/%E4%B8%BA%E4%BB%80%E4%B9%88%20Youtube%20%E8%A7%86%E9%A2%91%E8%BF%90%E8%A1%8C%E8%89%AF%E5%A5%BD%EF%BC%8C%E4%BD%86%E5%87%A0%E5%A4%A9%E5%90%8E%E6%80%BB%E6%98%AF%E5%87%BA%E7%8E%B0%E2%80%9C%E9%9F%B3%E9%A2%91%E6%B8%B2%E6%9F%93%E5%99%A8%E9%94%99%E8%AF%AF%E2%80%9D%EF%BC%9F.png)
重新启动后,或执行下面列出的操作后,涉及音频的所有内容都运行良好。我可以观看和收听 Youtube 视频,并且可以毫无问题地运行音频软件。
持续正常运行大约一两周,通常使用 9 到 14 小时,Youtube 视频将无法播放,而是显示“音频渲染器错误”。所有视频都会发生这种情况,直到我采取以下操作之一:
- 重新启动(不用了,谢谢,我有几个项目正在进行中,涉及 IDE、视频编辑器等)
- 脉冲音频——杀死; pulseaudio --start 但随后所有正在播放音频的浏览器选项卡(例如,我总是运行 defonic.com 来运行环境声音)都会变得安静,并且需要重新加载。音频软件通常需要重新启动。
- 退出 Chromium 并重新启动通常没有帮助,但有时可能有效 - 我没有做笔记。
- 有时,关闭 pavucontrol 可以让 Chromium 正常播放视频。我什至可以开始播放视频,然后运行 pavucontrol,一切都正常。
- 有时,在摆弄 JACK Audio、softsynths、浏览器设置、运行 alsamixer 或什么都不做之后,它可能会神奇地开始工作,至少在一段时间内是这样。
使用各种软件多年后,我的(不可靠的)直觉是 PulseAudio 的某些东西、通道、音频缓冲区等数量有限,这些东西会被用完或没有被正确地垃圾收集。我不确定这是 PulseAudio 或 ALSA,还是 Chromium 的问题,但其他音频软件似乎受到了影响。
我正在运行 Arch,通常不会超过六个月的过期时间,上次升级仅在一个月前。这个问题从几年前就一直困扰着我们。我不记得具体是第一次了。
答案1
我可以通过从系统中拔下耳机来解决此问题。您可以尝试这个技巧或检查其他解决方案这里