首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于nVidia Optimus的HDMI无音频

基于nVidia Optimus的HDMI无音频
EN

Ask Ubuntu用户
提问于 2016-01-06 10:49:15
回答 1查看 1.1K关注 0票数 0

我有一个戴尔L502x笔记本电脑与Nvidia GT525M (擎天柱)在Ubuntu14.04。HDMI视频与nvidia 352专有驱动程序一起工作,但是音频卡没有被检测到。我没有在声音播放设置中看到HDMI,而lspci (和lspci -H1)只显示Intel音频卡。

lspci -H1的输出:

代码语言:javascript
复制
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的输出:

代码语言:javascript
复制
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中列出。

代码语言:javascript
复制
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)

但是,HDMI视频与新驱动程序损坏,所以我必须使用专有驱动程序。

我能做些什么让HDMI音频工作吗?

我应该注意,HDMI在Windows中工作得很好。

编辑

https://askubuntu.com/a/660910/489853中建议的解决方法暂时解决了这个问题;它需要在每次重新启动之后应用。对于如何将其转化为可以在启动过程中运行的脚本,有什么建议吗?

EN

回答 1

Ask Ubuntu用户

发布于 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等,如果他们已经解决了这个问题。

问候桑迪普

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/717594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档