我是 Linux 世界的新手。所以我在 Macbook Air 2014 上安装了 Ubuntu 20.4... 一切正常,音频、麦克风,但是,当我尝试插入耳机时,问题出现了。音频工作正常,但我看不到如何让耳机麦克风工作。
我做了一些研究,发现了这个话题
尝试了所有的解决方法...我在内核网站上查找了我的计算机使用哪种编解码器:
Cirrus Logic CS4208 mba6 MacBook Air 6.1 和 6.2
然后我打开 Visual Studio 并在底部添加了下面的行/etc/modprobe.d/alsa-base.conf
options snd-hda-intel model=mba6
重启后,什么都没有改变。有人知道如何解决这个问题吗?
答案1
好的伙计们我设法解决了这个问题:
首先在不拔掉电缆的情况下检查结果:
sudo hdajacksensetest -a
然后连接电缆并再次运行:
sudo hdajacksensetest -a
应该会有些不同,现在有些引脚标记为 ,"(Not connected): present = Yes"
最初(没有电缆)显示为"(Not connected): present = No"
。如果不是这种情况,则表示您的电缆未被检测到,并且您可能遇到了其他问题。
然后运行:
cat /proc/asound/card*/codec* | grep Codec
并确保它是Cirrus Logic CS4208
,如果是这种情况,请在此处搜索您的计算机的特定型号:https://www.kernel.org/doc/html/latest/sound/hd-audio/models.html(如果您的情况是 CS4208 部分)找到您的计算机的代码:mbp55
或imac27
或imac27_122
然后编辑/etc/modprobe.d/alsa-base.conf
。删除其中的每一行并写入(假设您的型号是mbp55
):
options snd-hda-intel model=mbp55
然后重新启动计算机,它应该可以工作(Doug White 的解决方案)