麦克风在 Ubuntu 16.04 上不起作用

Jak*_*rny 22 sound pulseaudio microphone alsa

我的 HDA Intel PCH 音频在 Ubuntu 16.04 下有问题。我的扬声器从来没有出现过任何问题,但是我的麦克风无法正常工作。

当我将麦克风插入插孔时,系统会做出反应,看起来麦克风已插入,但是“输入级别”中的任何设置中都没有出现单个条。麦克风工作正常,刚刚在 Ubuntu 12.04 的笔记本上进行了测试。

截屏

这是我的信息

小智 17

我有这个确切的问题。我的解决方案:

1)打开PulseAudio控件

2)转到配置选项卡。

3)选择模拟立体声双工使用内置audio&mic的电脑

在此处输入图片说明

  • 我发现即使我的设置是模拟立体声双工,切换到另一个设置然后再回到双工可以解决问题。 (2认同)

小智 9

也许这会奏效。请回复以查看这是否特定于该笔记本电脑。

https://askubuntu.com/a/824806/47206

https://unix.stackexchange.com/a/358989/32012

sudo apt-get install alsa-tools-gui
Run Code Online (Sandbox Code Playgroud)

然后启动

hdajackretask
Run Code Online (Sandbox Code Playgroud)

然后:

选中“显示未连接的引脚”

检查覆盖引脚 0x12 到内部麦克风。

应用和测试。确保声音设置中的麦克风电平足够高(pavucontrol 等)

如果它起作用“安装引导覆盖”。

在此处输入图片说明


Jay*_*Din 7

我的问题是 OP 问题的一个小变化 - 我有一个耳机(组合立体声耳机和​​麦克风)插孔。

首先使用 hdajackretask 检查问题是否与插孔无关(例如参见user47206 的解决方案)。对我来说,我的插孔被正确检测为“耳机”。

  1. Ctrl+ Alt+t访问终端。
  2. 输入cat /proc/asound/card*/codec* | grep Codec终端,并注意列出的编解码器。
  3. 如果列出了多个编解码器,请确定哪一个与您的耳机插孔相关。对我来说,列出了两个 - 一个与视频卡 ( Codec: ATI R6xx HDMI) 相关,另一个与声卡 ( Codec: Realtek ALC3861) 相关。就我而言,我对声卡感兴趣,因为我连接的是 PC 耳机插孔,而不是 PC 显示器等 HDMI 设备。
  4. HD-Audio Codec-Specific Models 中查找您的编解码器的HD-Audio 模型。对于我的耳机插孔,最适合的是dell-headset-multi型号。
  5. 键入cd /etc/modprobe.d/在终端中。
  6. 键入sudo cp alsa-base.conf alsa-base.conf.bak以在编辑前备份文件。
  7. 键入gksudo gedit ./alsa-base.conf以编辑文件。
  8. 在文件底部插入这一行options snd-hda-intel model={HD-Audio model for you codec}。例如,对我来说它是options snd-hda-intel model=dell-headset-multi.
  9. 保存文件并重新启动。