broadwell-rt286 升级至 19.10 后无音频 - haswell-pcm-audio 错误

broadwell-rt286 升级至 19.10 后无音频 - haswell-pcm-audio 错误

升级到 Ubuntu 19.10 后,内核 5.3.0-19-generic 下没有声音。这是一台戴尔 Venue 7140,配有 Broadwell RT286 声卡,用于 I2S 上的内置音频(以及用于 HDMI 的 Intel HD Audio,工作正常)。

音频设置检测声卡和扬声器: 声音设置下拉菜单显示“扬声器播放 - 内置音频”

测试按钮如下所示: 声音测试屏幕显示左、右按钮已启用

但如果我按下它们,界面就会锁定一段时间。

我收到以下错误信息/var/log/syslog

Nov  2 15:52:23 pulseaudio[2232]: E: [alsa-source-System Playback/Capture (*)] alsa-source.c: Failed to set hardware parameters: Connection timed out
Nov  2 15:52:23 kernel: [11956.051457] haswell-pcm-audio haswell-pcm-audio: ipc: --message timeout-- ipcx 0x83000000 isr 0x00000000 ipcd 0x00000000 imrx 0x7fff0000
Nov  2 15:52:23 kernel: [11956.051463] haswell-pcm-audio haswell-pcm-audio: error: stream commit failed
Nov  2 15:52:23 kernel: [11956.051466]  System PCM: error: failed to commit stream -110
Nov  2 15:52:23 kernel: [11956.051469] haswell-pcm-audio haswell-pcm-audio: ASoC: haswell-pcm-audio hw params failed: -110
Nov  2 15:52:23 kernel: [11956.051474]  System PCM: ASoC: hw_params FE failed -110

pavucontrol连接 pulseaudio 速度较慢,但​​显示声卡参数和详细信息正常。

alsamixer显示声卡正常,但调整需要很长时间才能被识别。

我尝试删除该.config/pulse目录但情况并没有改善。

如果我启动升级之前的内核,内核 5.0.0-32-generic,声音就可以正常工作!\o/ 所以这肯定与内核有关。

我怎样才能使声卡再次正常工作?

答案1

此时,该错误已被报告(感谢@DavidWard),并被称为错误1846539

目前唯一的解决方法似乎是使用 5.2.0rc2 之前的内核版本,但不幸的是该版本不附带 Ubuntu 19.10,因此可能需要手动安装早期内核。

相关内容