使用 ATI Mobility 时 HDMI 没有声音

使用 ATI Mobility 时 HDMI 没有声音

规格:华硕 G73JH i7/720;ATI Mobility 5870

我已经读完了很多讨论过很多关于如何让 HDMI 声音正常工作的讨论,但都没有解决我的问题。诚然,我对 Linux 还很陌生,只知道它的 GUI 方面,因为它与 Windows 7 有相似之处。我想成为 Linux 高级用户,我认为这是一个很好的开始。

我成功安装了显卡驱动程序,显示正在使用中。我将 HDMI 连接到我的高清电视,但没有声音。我不在乎声音的自动切换,那会很棒,但不是必需的。我只希望我的声音通过 HDMI 工作。

我已尝试过:

已更改

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1" 

pact set-card-profile 0 输出:hdmi-surround
失败:没有这样的实体

声音设置:

右键点击声音指标 →声音设置输出Tab,然后设置

Digital Output (S/PDIF) Built in Audio
Speakers Built in Audio 

我只得到 2 个设置。如果我右键单击“播放声音“盒子,我没有”显示隐藏的设备“我还在连接 HDMI 的情况下执行了所有这些操作,以消除任何出现错误的可能性。

答案1

您需要安装 Ati 的二进制驱动程序才能使 HDMI 声音正常工作:

帕武控制安装 pavucontrol对于声音偏好也有很大的帮助......

这是使 HDMI 音频正常工作并选择输出源(模拟或 HDMI)以使特定程序运行的唯一方法......

答案2

hdmiaudio 输出可能只能在内核 3.6 及更高版本中正常工作(我们说的是开源 radeon 驱动程序)。12.10 只到 3.5?所以闭源,否则学习升级内核(你会学到很多东西,但这需要你投入相当多的时间)。

我知道 Radeon 驱动程序源HDMI 音频从 3.5 版本开始可以工作,但并不像您想象的那么普遍。

相关内容