如何在 ubuntu 16.04 中启用外部麦克风?

如何在 ubuntu 16.04 中启用外部麦克风?

我有一个内置麦克风的耳机。Ubuntu 可以正常检测到耳机,但无法检测到连接的麦克风。

声音输入的唯一选项是内置麦克风。我尝试了论坛上找到的几个解决方案,但都没有用。

我尝试使用 hdajackretask;它所做的只是将内置麦克风重命名为麦克风。用于安装的命令linux-backports-modules-alsa-generic也不起作用,并显示:

无法定位包错误

我的声卡被系统识别。它是 HDA Intel PCH,芯片是 Realtek ALC255。编辑:我的外置麦克风在 Windows 10(双启动)上工作正常。笔记本电脑是 Acer E14 E5-475G-30KY。只有一个插孔,但可用于输入和输出。

$ lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d70] (rev 21)
    Subsystem: Acer Incorporated [ALI] Sunrise Point-LP HD Audio [1025:110f]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel, snd_soc_skl

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], 
device 0: ALC255 Analog [ALC255 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0

$ pactl list short sources
0   alsa_output.pci-0000_00_1f.3.analog-stereo.monitor  module-alsa-card.c  s16le 2ch 48000Hz   SUSPENDED
1   alsa_input.pci-0000_00_1f.3.analog-stereo   module-alsa-card.c  s16le 2ch 48000Hz   SUSPENDED
2   alsa_input.pci-0000_00_1f.3.analog-stereo.echo-cancel   module-echo-cancel.c    s16le 1ch 32000Hz   SUSPENDED
3   alsa_output.pci-0000_00_1f.3.analog-stereo.echo-cancel.monitor  module-echo-cancel.c    s16le 1ch 32000Hz   SUSPENDED

相关内容