在标记为重复之前,请注意:我知道这里有几个类似的问题,但那里提供的解决方案似乎不起作用
我这里有一台联想 ThinkPad E555,配有 Conexant CX20751/2 音频芯片。声音通常正常,但当我插入耳机时,它们根本无法被识别。(但麦克风可以正常工作。)
我尝试按照经常推荐的方式将以下内容添加到 alsa-base.conf,但没有效果:
options snd-hda-intel model=thinkpad
我也尝试过model=ideapad
,但是也没有用。
提前非常感谢您的所有提示。
答案1
我遇到了完全相同的问题,并花了几个小时尝试解决这个问题。对我来说,以下方法有效:
- 安装
alsa-tools
,alsa-tools-gui
您正在寻找一个名为的程序hdajackretask
。 - 以 root 身份启动
hdajackretask
。 Conexant cx20751/2
在编解码器字段中选择。- 点击“显示未连接的引脚”,ID 为 0x18 的引脚将会显示,并提示未连接。
- 单击覆盖并在下拉菜单中选择耳机。
点击立即申请。如果您获得
/sys/class/sound/hwC0D0/reconfig:设备或资源繁忙
查看此主题并搜索设备或资源繁忙并按照他的指示进行操作。
- 如果它有效,alsamixer 中会显示一个名为“自动静音”的字段。
- 检查它是否已启用,然后您就可以开始了。
不幸的是,我不知道这是否适用于 pulseaudio,但我认为值得一试。您可以通过单击“安装引导覆盖”使其永久生效。
答案2
相同型号:将 BIOS 从 HTET35WW (1.07) 更新至 HTET51WW (1.23),终于可以正常工作了!
Grub/Debian 示例程序(请不要盲目遵循):
sudo apt-get install grub-imageboot
sudo mkdir -p /boot/images
sudo wget -P /boot/images https://download.lenovo.com/pccbbs/mobiles/htuj51wd.iso
sudo update-grub
然后重新启动并启动新的htuj51wd.iso
GRUB 条目,然后按照步骤操作