Ubuntu 20.04/20.10 上的 Displayport 声音延迟

Ubuntu 20.04/20.10 上的 Displayport 声音延迟

我决定尝试在 Windows 10 的双启动情况下切换到 Ubuntu,总体来说一切运行正常,但我遇到了一个真正破坏体验的错误。我通过连接到 GPU 的显示端口电缆从显示器获取声音,这在 Windows 上没有任何问题,但在 Ubuntu 上我遇到了两个不同的问题。

首先,系统会随机从 DisplayPort 3 作为音频输出源切换到数字输出,这是我通过 Pavucontrol 修复的问题。

但另一个同样令人烦恼的问题就是声音延迟。每当我在一两分钟后恢复视频时,视频都会开始播放,但音频会在几秒钟的静音后才开始播放,这让整个体验非常不协调。我已将 Pavucontrol 中的延迟设置为 0,但这并不能解决问题。使用 Alsamixer 将除一个 S/PDIF 选项之外的所有选项静音似乎有点帮助,但不是完全有帮助。

我尝试在互联网上寻求帮助,但这只会让我比以前更加困惑,2015 年有关于 HDMI 声音延迟的错误报告,还有人建议采取一种复杂的措施,基本上可以一直播放静音。

我能做什么吗?

答案1

更新

  1. 打开/etc/pulse/default.pa并注释掉该行load-module module-suspend-on-idle,即在其前面加上# #load-module module-suspend-on-idle,然后保存文件,对执行类似操作/etc/pulse/system.pa
  2. 运行pulseaudio -k以杀死 pulseaudio 守护进程并运行pulseaudio --start以重新启动它(或者您也可以在启动systemctl --user restart pulseaudio时运行它)。pulseaudio

你的问题应该解决了。

谢谢https://forum.level1techs.com/t/delayed-sound-output-ubuntu-elementary-os-solved/115034

相关内容