耳机麦克风在 Ubuntu 21.10 上不起作用

Dev*_*ath 5 sound headphones pulseaudio microphone 21.10

我的笔记本电脑(Lenovo IdeaPad 330)全新安装了 Ubuntu 21.10。安装后正常正常使用时,耳机麦克风已被识别且运行良好。一段时间后,也许几周后,耳机麦克风无法被识别。Pavucontrol 表示已拔掉插头。我不知道这是否是因为某些更新,因为每当我插入耳机时,它就会弹出这个提示,这是我以前没有看到的。

(请先阅读问题直至最后,然后再将其标记为重复。谢谢!)

在此输入图像描述

我单击“耳机”,以为这将允许使用麦克风,但事实并非如此。PulseAudio 音量控制仍然显示“耳机麦克风(拔出)”。单击耳机也没有帮助。

在此输入图像描述

检查设置下的麦克风选项甚至没有列出外部麦克风

在此输入图像描述

这些是有关我的声卡和芯片的详细信息

在此输入图像描述

附加硬件信息:

在此输入图像描述

我不知道该怎么做,而且 AskUbuntu 上的其他问题与我的不符(它们是关于内部麦克风或驱动程序问题,但我不认为这是驱动程序问题,因为外部麦克风之前工作正常,没有任何问题 -但我可能是错的)或者没有任何答案。

请帮忙。

Dev*_*ath 2

此问题可以通过以下步骤解决:

  1. 找出您机器的编解码器cat /proc/asound/card*/codec* | grep Codec
  2. 就我而言,我看到了Codec: Realtek ALC236 Codec: Intel Kabylake HDMI
  3. 访问www.kernel.org并查找您的编解码器。就我而言是Realtek ALC23x
  4. 我选择它dell-headset-multi是因为其他编解码器选项对我不起作用。
  5. 通过使用命令打开文件并编辑它来在文件options snd-hda-intel model=dell-headset-multi中添加该行。alsa-base.confsudo gedit /etc/modprobe.d/alsa-base.conf
  6. 保存并关闭文件。重新启动系统以使更改生效。