我在 Ubuntu 系统上使用 pipewire,并且据报道这是导致 Davinci Resolve 音频严重滞后的原因。
给出的建议是“安装 pulseaudio-alsa”,但我不想通过 pipewire 使用 pulseaudio。
如何在仍然使用 pipewire 的情况下解决这个严重的 (~1s) 音频延迟问题?
答案1
在您的链接中,一个人提到他使用 Arch Linux,并且他的主目录中有一个名为 .asoundrc 的文件。
他用下面的内容覆盖了它的内容:
pcm.!default pulse
ctl.!default pulse
我在 Ubuntu 22.10 上,我没有这样的文件,所以我创建了它...并且它起作用了!现在 Resolve 中没有延迟了!
脚步:
# touch /home/<user/.asoundrc
# gedit /home/<user>/asoundrc
粘贴以下内容:
pcm.!default pulse
ctl.!default pulse
并保存。
重新启动pipewire:
# systemctl --user restart pipewire pipewire-pulse
# systemctl --user daemon-reload
瞧瞧 - 解析不再滞后(至少在我的系统上)