我有一个戴尔L502x笔记本电脑与Nvidia GT525M (擎天柱)在Ubuntu14.04。HDMI视频与nvidia 352专有驱动程序一起工作,但是音频卡没有被检测到。我没有在声音播放设置中看到HDMI,而lspci (和lspci -H1)只显示Intel音频卡。
lspci -H1的输出:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 [Rainbow Peak] (rev 34)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)aplay -l的输出:
card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0在我看来,上面列出的device 3: HDMI 0 [HDMI 0]对应于显示端口的音频设备,而不是HDMI。在我的笔记本电脑中,HDMI端口连接到nVidia GPU,显示端口连接到Intel。
使用开源驱动程序,lspci -H1列出了nvidia音频卡,但没有在lspci中列出。
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)但是,HDMI视频与新驱动程序损坏,所以我必须使用专有驱动程序。
我能做些什么让HDMI音频工作吗?
我应该注意,HDMI在Windows中工作得很好。
https://askubuntu.com/a/660910/489853中建议的解决方法暂时解决了这个问题;它需要在每次重新启动之后应用。对于如何将其转化为可以在启动过程中运行的脚本,有什么建议吗?
发布于 2016-01-06 12:42:55
就连我也有同样的问题。我已经连接了我的戴尔XPS L502X到雅马哈接收器,安装在Windows中非常完美,但是在Ubuntu15.10 /Mint 17.3中,我没有从HDMI获得音频(笔记本扬声器工作正常)。
这个问题从过去5年就一直存在。),我从未在linux中听到5.1安装程序的声音。
我安装了最新的专有nvidia驱动程序。仍然无法在“声音设置”中看到HDMI端口。播放-l与上面相同。
但下面的任何一项修正都不适用于我。1)在pauvcontrol中选择HDMI配置不起作用。2)安装alsa日常oem不起作用。3)不能用Dell BIOS禁用Intel图形卡。4)使用新驱动程序也不提供声音/hdmi输出。5)硬件、电缆等都很好,因为windows操作系统在这种设置下工作得很好。
请让我知道,解决这个5年来的问题。我可以更改发行版ArchLinux,Fedora等,如果他们已经解决了这个问题。
问候桑迪普
https://askubuntu.com/questions/717594
复制相似问题