其他问题:

其他问题:

我有一台 Acer Aspire V15 Nitro 笔记本电脑,它只配备了一个麦克风和耳机组合插孔。这总是有点棘手,但直到我最近重新安装了 Arch Linux 后才得以使用。

从那时起,麦克风部分就再也检测不到了。在pavucontrol使用之前工作的配置“模拟立体声双工”时,我只能选择“模拟输入”(内置麦克风,效果不佳)。端口没有其他选项。

alsamixer根本没有显示输入设备。

我怎样才能让我的外接麦克风恢复工作?

其他问题:

如何查看在硬件层面检测到哪些设备?

答案1

经过进一步搜索后,我发现了一篇帖子,它告诉我创建/etc/modprobe.d/alsa-base.conf以下内容:

options snd-hda-intel model=dell-headset-multi

重启后,耳机麦克风再次出现并正常工作。

答案2

我的装有 Ubuntu 16.04 的戴尔电脑上有一个耳机(立体声耳机和​​麦克风组合)插孔,也遇到了同样的问题。

首先使用 hdajackretask 检查问题是否与插孔有关:

  1. Ctrl+ Alt+T访问终端。
  2. 类型sudo apt-get install alsa-tools-gui
  3. 安装完成后,启动重做任务应用程序,它看起来应该像这样:
    hdajackretask 图形用户界面
  4. 检查您尝试访问的插孔是否被正确识别。
  5. 如果千斤顶设置不正确,则覆盖不正确的设置,测试覆盖是否有效,然后安装引导覆盖

我试图使用前置耳机插孔,并且它已经被正确检测为“耳机”,因此我必须安装高清音频编解码器才能使耳机插孔工作。

  1. Ctrl+ Alt+T访问终端。
  2. 在终端中输入cat /proc/asound/card*/codec* | grep Codec并记下列出的编解码器。
  3. 如果列出了多个编解码器,请确定哪一个与您的耳机插孔相关。对我来说,列出了两个编解码器 - 一个与视频卡相关(Codec: ATI R6xx HDMI),另一个与声卡相关(Codec: Realtek ALC3861)。就我而言,我对声卡感兴趣,因为我连接到的是 PC 耳机插孔,而不是 HDMI 设备(例如 PC 显示器)。
  4. 在以下位置查找编解码器的高清音频型号:高清音频编解码器特定模型。对于我的耳机插孔来说,最适合的是耳机麦克风模型。
  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=headset-mic
  9. 保存文件并重新启动。

答案3

我的笔记本电脑是 ACER E5-573G-74Q5。我的编解码器是 Realtek ALC255。

我做到了尤里·S的解决方案,但没有奏效。然后桑德尔让我想到放入多个编解码器/etc/modprobe.d/alsa-base.conf,其中我添加了以下行:

options snd-hda-intel model=alc255-acer,dell-headset-multi

只放其中一个不起作用,但放两个都可以。奇怪的是,在我的 acer 上放 dell 编解码器却可以。

相关内容