我在新买的联想 P50 上安装了 Ubuntu 14.04.03。但有一个问题。扩展坞背面的音频插孔无法播放音频。
lspci -nn | grep 音频显示:
00:1f.3 音频设备 [0403]: Intel 公司设备 [8086:a170] (rev 31)
我尝试修改 /etc/modprobe.d/alsa-base.conf 并添加以下不同的选项:
选项 snd-hda-intel 型号=thinkpad
然后我尝试
选项 snd-hda-intel 型号=lenovo-dock
这些都不起作用。有人有什么建议吗?
答案1
我遇到了完全相同的问题(相同的笔记本电脑,相同的 Ubuntu 版本)。我按照一个我不记得的网站上的说明解决了这个问题。根据我最后的 shell 命令,我做了以下操作:
sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
sudo apt-get update
sudo apt-get install oem-audio-hda-daily-lts-vivid-dkms
以下内容已添加到我的/etc/modprobe.d/alsa-base.conf
(不知道是否需要):
options snd-hda-intel probe_mask=1 model=auto
options snd-hda-intel model=pch position_fix=1
答案2
它仍然有效 - 现在是十月,我有 Ubuntu 14.04.5(带有 xenial 内核),和 Byron 完全相同的问题 - 虽然我的输出列表如下:
wjl@wjl-tp50:~$ lspci -nn | grep Audio
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fbc] (rev a1)
无需扩展坞即可发出声音(也可以通过 HDMI 发出声音),但机器插入扩展坞后则无法发出声音。
而且,与拜伦不同的是,它也不适用于 Windows 10。当我启动它时,扩展坞背面的耳机插孔被完全忽略,并且 HDMI 输出显示为“非活动”。
自从我尝试之后,笔记本电脑的插孔上就再也没有声音了,尽管它在 Ubuntu 中仍然可以被识别(热插拔)。
更新:必须纠正自己;它在 W10 下运行 - 因此我将在“音频”中为此打开一个错误...
更新:完成;请参阅https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1630860