首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nvidia Optimus HDMI无声音

Nvidia Optimus HDMI无声音
EN

Ask Ubuntu用户
提问于 2018-07-27 15:35:53
回答 1查看 4.3K关注 0票数 3

我正在使用联想军团Y720笔记本电脑与离散的GTX 1060图形处理器。我可以连接到外部监视器,但没有选择选择HDMI作为扬声器的输出源。只列出了内部发言人。我试着用一台没有独立GPU的笔记本电脑,它成功了。据我所知,大黄蜂是一项死工程。Nvidia擎天柱现在在Ubuntu 18.04上有什么替代方案?我正在使用Nvidia专有驱动程序,版本390,但它只给我带来了一些问题,比如过热(90+ celcius)、屏幕催泪弹以及现在的HDMI问题。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-07-31 14:14:50

我在这个线程上找到了解决这个问题的方法:

https://devtalk.nvidia.com/default/topic/1024022/linux/gtx-1060-no-audio-over-hdmi-only-hda-intel-detected-azalia/post/5216905/#5216905

指南:

第一个文件应该在/usr/local/bin/中创建并命名为fix-hdmi-audio.sh,并且应该包含:

代码语言:javascript
复制
#!/bin/sh
setpci -s 01:00.0 0x488.l=0x2000000:0x2000000
rmmod nvidia-uvm nvidia-drm nvidia-modeset nvidia
sh -c 'echo 1 > /sys/bus/pci/devices/0000:01:00.0/remove'
sh -c 'echo 1 > /sys/bus/pci/devices/0000:00:01.0/rescan'
modprobe nvidia nvidia-modeset nvidia-drm nvidia-uvm

第二个文件应该在/etc/systemd/system/上创建并命名为fix-hdmi-audio.service,并且应该包含:

代码语言:javascript
复制
[Unit]
Description=nVidia HDMI Audio Fixer
Before=systemd-logind.service display-manager.service
After=module-init-tools.service

[Service]
Type=oneshot
ExecStart=/usr/local/bin/fix-hdmi-audio.sh

[Install]
WantedBy=multi-user.target

现在,在复制上述文件之后,在终端中运行这两个命令:

代码语言:javascript
复制
chmod +x /usr/local/bin/fix-hdmi-audio.sh

systemctl enable fix-hdmi-audio.service
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1060061

复制
相关文章

相似问题

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