我在一台全新的机器上运行 Xubuntu 14.10。全新安装和一切。我有一个带 HDMI 输出的 GeForce 610 视频卡,PC 连接到电视。视频传输良好 - 但音频没有。根本没有声音。当你转到音量控制时,它说 GF119 HDMI 音频控制器在那里,并从屏幕上显示音量 - 但端口 (HDMI / DisplayPort) 是“拔掉的”。显然,既然我能看到视频,那是不正确的。
奇怪的是,在设置计算机的某个时刻,我确实设法获得了声音。但是,稍后我重新启动(调整了一些视频设置)并且声音消失了。
我意识到这可能与 ubuntu 关系不大,并且可能是 NVIDIA 的问题,但我在这里束手无策(我已经为这件事奋斗了一年多,现在这个新解决方案非常接近,但到目前为止)。
其他信息:
- 我正在使用 NVIDIA 的专有驱动程序(似乎没有其他驱动程序可以正确传输视频)。
- 通过 NVIDIA 配置,我发现没有可配置的音频输出选项。
- NVIDIA 驱动程序版本为 331.113
- 当更新我的视频卡设置(这是提示重新启动的原因)时,我必须保存一个 xorg.conf 文件以在重新启动时保留设置。这是由 NVIDIA 程序生成的
同样,在设置过程中的某一时刻,我确实通过 HDMI 将声音传到了电视上。当时注册的是HDMI音频输出没有拔掉。然而,无论什么触发了那个美妙的成功已经不存在了,我正在花最该死的时间来修复它。
我找到的关于该主题的任何文章都已有 2 年历史,即使在尝试了他们的解决方案之后,它们似乎也不适合我。
事实证明,我是个笨蛋。在音频设置中,在最右侧的配置文件选项卡中,HDMI 的配置文件被设置为“拔出”。为什么这甚至是一种选择,谁知道呢。但是,我将其更改为“已插入”配置文件,一切正常。
以我为例,
xrandr
显示:HDMI-1断开(正常左倒右x轴y轴)HDMI-2连接1920x1080+0+0(正常左倒右x轴y轴)509mm x 286mm...默认声音输出是 HDMI-1,当我将其更改为 HDMI-2 时,声音效果很好。