我在一台全新的机器上运行 Xubuntu 14.10。全新安装,一切正常。我有一块带 HDMI 输出的 GeForce 610 显卡,PC 连接到电视。视频传输正常 - 但音频传输不正常。根本没有音频。当您转到音量控制时,它显示 GF119 HDMI 音频控制器在那里,并显示屏幕上的音量 - 但端口 (HDMI / DisplayPort) 是“拔掉的”。显然,因为我可以看到视频,所以情况并非如此。
奇怪的是,在设置电脑时,我设法听到了声音。但是,我稍后重新启动(调整了一些视频设置),声音就消失了。
我意识到这可能与 ubuntu 关系不大,可能是 NVIDIA 的问题,但我已经束手无策了(我已经与这个问题斗争了一年多,现在这个新的解决方案已经非常接近了,但仍然遥不可及)。
其他信息:
- 我正在使用 NVIDIA 的专有驱动程序(似乎没有其他驱动程序可以正确传输视频)。
- 通过 NVIDIA 配置,我发现没有可配置的音频输出选项。
- NVIDIA 驱动程序版本为 331.113
- 在更新显卡设置时(这促使我重新启动),我必须保存一个 xorg.conf 文件以在重新启动时保留设置。这是由 NVIDIA 程序生成的
同样,在设置过程中的某个时刻,我确实通过 HDMI 向电视传输了声音。当时,它显示 HDMI 音频输出未拔出。然而,无论是什么触发了这一美妙的成功,现在都不存在了,我正在花尽全力修复它。
我发现的有关该主题的任何文章都是两年前的了,即使我尝试了它们的解决方案,它们似乎对我来说也不起作用。
答案1
事实证明,我是个笨蛋。在音频设置中,在配置文件最右侧的选项卡中,HDMI 的配置文件设置为“未插电”。为什么会有这个选项,谁知道呢。但是,我将其更改为“插入”配置文件,一切正常。
答案2
在我的情况下,xrandr
显示:HDMI-1 断开(正常左反转右 x 轴 y 轴)HDMI-2 连接 1920x1080+0+0(正常左反转右 x 轴 y 轴)509mm x 286mm
...以及默认声音输出是 HDMI-1,当我将其更改为 HDMI-2 时,声音就可以正常工作。