![声音无法通过 HDMI 播放](https://linux22.com/image/1040956/%E5%A3%B0%E9%9F%B3%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20HDMI%20%E6%92%AD%E6%94%BE.png)
我在装有 Windows 8 的 HP Pavilion dv5-1080ei 上使用“wubi”工具运行 Ubuntu 12.10。
当我第一次运行 Ubuntu 时,通过 hdmi 连接的显示器/电视没有图像,尽管它在显示设置中显示。我设法通过将 NVIDIA 驱动程序从默认的“Nouveau”更改为专有驱动程序之一来解决这个问题。
这使得图像在我的显示器/电视上正常工作,但声音不正常 :( 我尝试了列表中所有不同的专有驱动程序,但效果都一样。
当我进入“测试声音”时,即使我选择了 HDMI/DisplayPort,音频也只能通过笔记本电脑扬声器播放……
当我将系统从 Windows Vista 更新到 Windows 8 时,我确实遇到了同样的问题。不幸的是,我记不清到底是什么修复了这个问题,因为我疯狂地尝试了许多不同的方法......我认为是安装在 HP 网站上为“我的产品”找到的 Realtek 驱动程序和删除“程序和功能”中名为 Nvidia 音频的程序/驱动程序的组合......
非常感谢您在 Ubuntu 上提供帮助!谢谢
答案1
不确定我是否应该在我的问题下发布这个,但我设法通过 HDMI 播放声音:) :)
修复:在终端中输入“alsamixer”,然后使用右箭头转到 S/PDIF 和 S/PDIF 1。我的设置为“MM”(静音),按字母“M”取消静音,它将更改为“00”,现在按“Esc”并输入“sudo alsactl store”,关闭终端并重新启动
我发现这个http://karuppuswamy.com/wordpress/2012/04/28/how-to-fix-nvidia-hdmi-audio-in-ubuntu-12-04/(图片和全套说明)
PS 我现在正在运行 13.04。(在执行上述修复之前仍然存在此问题)
答案2
您的 HDMI 音频输出可能已静音。转到“系统设置”->“硬件”->“声音”,选择您的 HDMI 设备,在窗口的右下角您将看到一个“静音”框,请确保未选中它。