更新后 Focusrite 声音失真

hal*_*tan 5 sound pulseaudio 20.04

我有 Ubuntu 20.04,今天更新后,我的声音输出变得失真(有点金属/机械味)。我使用的是外部 Focusrite 声音接口,但我的系统当然也有内置声音:

Audio:     Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel 
           Device-2: NVIDIA TU102 High Definition Audio driver: snd_hda_intel 
           Device-3: Focusrite-Novation type: USB driver: snd-usb-audio 
Run Code Online (Sandbox Code Playgroud)

失真仅发生在设备 3 上。其他设备工作正常。我怀疑该行为是由也更新的内核引入的。这是来自的重要一行/var/log/dpkg.log

upgrade linux-generic-hwe-20.04:amd64 5.13.0.35.40~20.04.20 5.13.0.39.44~20.04.24
Run Code Online (Sandbox Code Playgroud)

所有其他升级包不太可能与它有任何关系。我测试了在互联网上找到的许多解决方案,例如:

  • 杀死并重新启动pulseaudio
  • 删除.config/pulse目录
  • 强行杀死并重启alsa
  • 中间重启几次

这些都没有帮助。有人有官方的错误报告或解决方案吗?

hal*_*tan 5

最终有效的一个解决方案是将内核升级到 OEM 版本,使用

sudo apt-get install linux-oem-20.04d
Run Code Online (Sandbox Code Playgroud)

升级后,我正在运行

Kernel: 5.14.0-1031-oem x86_64 bits: 64 Desktop: Gnome 3.36.9 Distro: Ubuntu 20.04.4 LTS (Focal Fossa)
Run Code Online (Sandbox Code Playgroud)