ThinkPad T420s扩展坞:外接扬声器没有声音

当我将外部扬声器插入Thinkpad T420s的扩展坞时,我没有声音(内置扬声器静音)。

PS我知道解决方案,但问题和答案forms的问题特定解决方案似乎没问题。

解决方案是添加线

options snd-hda-intel model=thinkpad 

到/etc/modprobe.d/alsa-base.conf。

之后你必须重新加载alsa:

 killall pulseaudio sudo alsa force-reload pulseaudio -D 

这适用于其他thinkpad笔记本电脑。

您也可以尝试不同的模型(请参阅help.ubuntu.com上的HdaIntelSoundHowto)。

如果此方法无效,您可以尝试使用HDA Analyzer调试hda-intel。 例如我的笔记本电脑我可以使用:

 /usr/local/bin/hda-verb /dev/snd/hwC0D0 0x01c SET_PIN_WIDGET_CONTROL 0x40 

在外部扬声器上启用声音。 但这不是一个很好的解决方案,因为每次插入外部扬声器时都必须手动完成。

hda-verb程序可以从ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.3.tar.gz下载 。

联想90W超级底座和X240对我有用:

 options snd-hda-intel model=lenovo-dock