Ubuntu 18.04 - 自固件更新后,联想 Thinkpad Carbon 声卡无法识别

Ubuntu 18.04 - 自固件更新后,联想 Thinkpad Carbon 声卡无法识别

我最近更新了 Thinkpad Carbon X1(上一代,我猜是第七代)的固件,由于(我不确定这是否是导致我的问题的原因,但它同时发生),我在 Ubuntu 18.04 的声音配置面板中只有一个“虚拟设备”。我尝试了网上建议的很多东西,但 的结果仍然aplay -l始终是no sound card detected。 的输出lspci -nnk | grep -A2 Audio是:

Audio device [0403]: Intel Corporation Device [8086:9dc8] (rev 11)
    Subsystem: Lenovo Device [17aa:2292]
    Kernel driver in use: snd_soc_skl

有什么建议可以解决这个问题吗?

答案1

编辑/etc/default/grub以 root 身份并添加下一个内核参数:

GRUB_CMDLINE_LINUX="snd_hda_intel.dmic_detect=0"

保存然后在终端中执行:

sudo update-grub

然后重新启动...

最新的内核更新(5.3.0-42)在尝试修复问题时最终却将其破坏......这应该可以再次修复它......

Ubuntu 18.04 更新后音频消失

答案2

感谢所有回答和评论我的问题的人。在等待答案的时候,我在网上发现有人遇到了同样的问题,建议去这里看看:https://bugs.launchpad.net/ubuntu/+source/linux-oem-osp1/+bug/1864061/comments/3。那里提出的两个步骤解决了这个问题:

  • options snd-hda-intel dmic_detect=0在配置文件中添加/etc/modprobe.d/alsa-base.conf
  • blacklist snd_soc_skl在配置文件中添加/etc/modprobe.d/blacklist.conf

由于这解决了我的问题,我不知道其他解决方案是否也能起到同样的作用,但我确信它们能起到同样的作用 :)。再次感谢!

相关内容