当我在 Dell Latitude 5289 上安装 Kubuntu 18.04 时,音频组合插孔无法使用。幸运的是此评论在 Launchpad 上,我能够通过使用 HDAJackRetask 实用程序将引脚 0x21 覆盖为“耳机”来使耳机工作。
问题是,这无法使耳机上的麦克风正常工作。我尝试了各种方法大约两天,现在是时候寻求帮助了,因为我不想成为 3 级 Linux 音频专家。
- 如何让耳机上的麦克风工作?
- 这是 BIOS/UEFI 的问题吗?在去戴尔论坛抱怨他们的 BIOS 无法运行他们不支持的操作系统之前,我想听听其他人的意见。
细节:
我使用分线器(TRRS 到 TRS 和 TS;4 针连接器到 3 针和 2 针)验证了耳机本身在另一台计算机上正常工作。我用手指轻敲麦克风来测试耳机麦克风,并期待声音尖峰,为了进行比较,我也在笔记本电脑的内置麦克风附近轻敲。
/etc/modprobe.d/alsa-base.conf
我尝试了其他一些问题中所建议的内容,并在测试之前重新启动后将以下几行(一次一行)添加到文件中。
options snd-hda-intel model=dell-headset-multi
options snd-hda-intel model=headset-mic
options snd-hda-intel model=laptop-amic
options snd-hda-intel index=0 model=dell-headset-multi
或许还有(没记下来,不记得了):
options snd-hda-intel model=laptop-dmic
我还尝试通过 Ukuu 工具运行最新的主线内核版本(可能是 5.11?抱歉没记下来)。没有明显的区别。
我还尝试对pavucontrol
和进行了一些轻微的调整alsamixer
。我希望我没有破坏任何东西,但其他一切都正常。
此外,在整个过程中,我尝试了很多种覆盖 Realtek ALC3253 未连接引脚的组合。此语法来自我自己的笔记,指示哪个引脚被覆盖到哪个设备/功能(忽略耳机输出所需的引脚 0x21):
0x12=internal mic; 0x19=microphone; 0x1a=microphone; 0x21=headphones;
0x12=internal mic; 0x13=internal mic; 0x16=headphones; 0x17=headphones; 0x18=internal mic; 0x19=microphone; 0x1a=microphone; 0x1b=microphone; 0x1d=internal mic; 0x21=headphones;
0x12=internal mic; 0x16=headphones; 0x17=headphones; 0x19=microphone; 0x1a=microphone; 0x1b=microphone; 0x21=headphones;
0x12=internal mic; 0x13=internal mic; 0x16=headphones; 0x17=headphones; 0x18=internal mic; 0x1d=internal mic; 0x21=headphones;
0x12=internal mic; 0x13=internal mic; 0x18=internal mic; 0x19=microphone; 0x1a=microphone; 0x1b=microphone; 0x1d=internal mic; 0x21=headphones;
0x19=microphone; 0x1a=microphone; 0x1b=microphone; 0x21=headphones;
0x19=microphone; 0x1a=microphone; 0x21=headphones;
0x19=microphone; 0x1b=microphone; 0x21=headphones;
0x1a=microphone; 0x1b=microphone; 0x21=headphones;
0x19=microphone; 0x21=headphones;
0x1a=microphone; 0x21=headphones;
0x1b=microphone; 0x21=headphones;
我从这台机器和另一台机器上得到的印象是,过多的引脚被覆盖或缺少一个引脚可能会影响某些声音输入或输出是否工作。由于这种组合太多,无法手动尝试,所以我放弃了。
在上面的例子中,我只是摆弄了具有某种麦克风输出的引脚(没有“高级覆盖”选项的额外可能性),并且我更喜欢“麦克风”而不是“内置麦克风”。我尝试的唯一其他覆盖是“耳机”。而且我没有看到任何“耳机麦克风”或“耳机麦克风”。我没有尝试任何“底座麦克风”,因为它似乎不相关(而且组合太多了!)。
如果您希望我列出每个引脚的所有可能的覆盖设备/功能,我也可以在这里列出它们。
我对上面显示的大多数引脚覆盖实验结果的描述也很差。但为此我需要以某种方式制作表格……
请告诉我哪些命令输出可能有用。