ThinkPad T440p 扩展坞:外部扬声器无声音

ThinkPad T440p 扩展坞:外部扬声器无声音

使用 Ubuntu 14.04 当我将外部扬声器插入装有 Thinkpad T440p 的专业扩展坞时,我没有声音(内置扬声器静音)。

将相同的扬声器插入笔记本电脑的耳机插孔即可正常工作

以下解决方案我在网上找到了几个地方但是重启我的机器后没有起作用。

添加了行

options snd-hda-intel model=thinkpad

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

在那之后没有用,我升级到了较新的内核 3.14.1-031401-generic,它可以启用 HDMI 声音,但扩展坞上的声音仍然不起作用。

答案1

我也遇到了同样的问题:笔记本电脑音频插孔输出正常,但底座音频插孔输出无响应。在尝试了上述方法和其他几种提示后,我发现了这一点Thinkwiki 中的描述,其中说这是一个仍然存在于较旧内核(例如 Ubuntu 14.04 中的内核)中的错误。它还提供了一个链接这个解决方法。这对我有用!
注意“魔法数字”,T440p 的数字在注释 11 的末尾给出,它应该替换部分中的数字[codec]。我不敢使用 cat 创建文件,所以我使用 gedit 创建它们,然后使用 sudo cp 将它们复制到正确的位置。

这是最终的解决方案 - 创建 2 个新文件:
/lib/firmware/t440p_myname.fw(您可以随意命名,但在第二个文件中引用该名称):

[codec]
0x10ec0292 0x17aa220e 0

[pincfg]
0x16 0x21211010
0x19 0x21a11010

/etc/modprobe.d/hda-intel.conf:

options snd-hda-intel patch=t440p_myname.fw,t440p_myname.fw,t440p_myname.fw

重新启动后,扩展坞插孔便可以发出声音。

答案2

邮政帮助我解决了同样的问题。

或者你可以尝试这个设置:

options snd-hda-intel model=lenovo-dock

相关内容