Ubuntu GeForce 550 通过 HDMI 没有声音

Ubuntu GeForce 550 通过 HDMI 没有声音

我有一块华硕主板,上面有 GeForce 550 Ti,通过 HDMI 连接到电视。问题是我无法从电脑上听到电视的任何声音。但是,命令:

aplay -D plughw:NVidia,7 /usr/share/sounds/alsa/Front_Center.wav

确实有输出,声音通过电视正常播放。我安装了 NVidia 最新版本的驱动程序,显卡在系统偏好设置中显示正常。有什么想法吗?

编辑:我在使用 OS X Lion(Hackintosh)时也听不到任何声音,但我可以通过内置耳机端口从这两个操作系统中获取声音。

答案1

我遇到了相同或非常相似的问题:当我将 HDMI 电缆插入运行 Ubuntu 18.04.1 LTS 的笔记本电脑时,屏幕镜像到第二个显示器(索尼电视),但声音继续通过我的笔记本电脑而不是电视播放。我发现我必须切换输出设备手动在声音设置中将 HDMI 端口设置为。

屏幕截图:声音设置

然而,拔下 HDMI 电缆之前,您必须手动重新选择默认音频设备,否则即使重新启动计算机也不会有声音。(这是一个错误。)

我知道最好的解决方案是让 Ubuntu 检测 HDMI 连接并自动切换声音输出设备,但我找不到这样做的方法。也许这个答案无论如何都会对某些人有所帮助。

相关内容