Ubuntu 20.04 LTS 上配备声卡 Intel ALC3204 时未检测到内置麦克风

Ubuntu 20.04 LTS 上配备声卡 Intel ALC3204 时未检测到内置麦克风

刚刚更新到 Ubuntu 20.04 LTS,我的内置麦克风停止工作。我以前遇到过这个问题,通过安装不同的内核解决了这个问题,直到它开始工作。我现在尝试做同样的事情,但它没有找到麦克风所在的内核。

我的电脑是戴尔vostro 5940,带声卡英特尔ALC3204。

升级后,声卡根本检测不到,我不得不安装 intel-microcode 包,然后才检测到。现在声音工作正常,除了内置麦克风。

arecord -l输出结果如下:

**** List of CAPTURE Hardware Devices ****
card 0: sofsklhdacard [sof-skl_hda_card], device 0: HDA Analog (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: sofsklhdacard [sof-skl_hda_card], device 1: HDA Digital (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

****** 编辑 ******

的输出wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh位于此处:

http://alsa-project.org/db/?f=a41c5a028f71c631e749c331669a3e09e5260c42

另一件奇怪的事情是:当我进入 pulseaudio 时,我在输入设备中看到 2 个选项,

  1. 耳机麦克风(已插入)
  2. 麦克风(已拔出)。

电脑上没有插入外置耳机麦克风。选择麦克风(未插入)选项时,我似乎收到了来自内置麦克风的信号。


我在这里看到了类似问题的答案,但没有任何帮助。
有什么建议吗?

答案1

我的音频也出现了同样的问题,我发现第三方驱动程序是导致此行为的原因。检查它是否也影响了你的麦克风。

无论如何,下面的命令帮我解决了问题:

alsactl restore

答案2

通过将我的内核升级到 5.5.18-050518-generic 解决了这个问题。不知道是什么导致了这个问题以及为什么。

相关内容