Radeon 6770上没有HDMI音频通过HDMI连接到我的电视

我刚刚安装了Ubuntu 13.10,一切都很好,除了没有音频。 我正在使用通过HDMI连接到我的电视的Radeon 6770,但在声音设置下,只有模拟或数字选项。 我非常感谢有任何帮助来解决这个问题。

在终端中尝试以下代码

sudo gedit /etc/default/grub 

编辑该行

 GRUB_CMDLINE_LINUX="" 

 GRUB_CMDLINE_LINUX="radeon.audio=1" 

跑:

  sudo update-grub 

重启系统

或者,如果这不起作用,请考虑为ATI图形卡安装专有驱动程序。

运行以下命令并重新启动

 sudo sed -i 's/LINUX_DEFAULT="/LINUX_DEFAULT="radeon.audio=1 /g' /etc/default/grub sudo update-grub 

这应该启用HDMI音频,默认情况下可以禁用。

此外,我建议为您的GPU添加oibaf PPA以获得最新的优化开源驱动程序:

 sudo add-apt-repository -y ppa:oibaf/graphics-drivers; sudo apt-get update; sudo aptitude upgrade -y; sudo aptitude dist-upgrade -y; sudo aptitude install xserver-xorg-video-all -y 

您的Radeon 6770只是我可以检查的图形卡或video卡。 如果您有一个桌面,我认为您现在正在使用,您连接HDMI设备的PCI只能在video设备中使用。 为了获得高质量的声音,您需要声卡,并且由于您使用的是HDMI线,因此您还需要单独的扬声器。 在我的情况下,我通过HDMI将它连接到我的电视,但我有一个带有低音的Craig扬声器使用常规输出声音,即使你的MB配备5.1声音。

在我的情况下,这是因为升级引入了一个新的音量控制接口,该接口与旧的音量控制接口(仍然安装)相冲突。 单击面板中的声音指示器并选择声音设置让我得到这个控制器:

新的声音接口1/2

如上所示,它显示了HDMI选择和声音输出,但扬声器没有声音。 在最后一个标签中,我可以选择将HDMI设置为“关闭”,如此屏幕截图所示:

新的声音接口2/2

这样做会将声音切换为模拟,我从扬声器发出声音。 (我的扬声器上有双输入;它们通过模拟输出直接连接到计算机,然后连接到我用作显示器的电视,它接收HDMI输出。)然后我进入系统设置 – >声音,并发现旧界面(声音指示器在13.04及更早版本中链接的界面)是出现的界面,如下图所示:

在此处输入图像描述

在此设置对话框中,选择了模拟输出。 由于我在其他界面中将HDMI设置为“关闭”,因此我不再看到HDMI选项。 在第一个界面中重新打开HDMI并重新启动HDMI选项,然后选择它恢复HDMI声音。 所以我的猜测是,一个界面选择了HDMI而另一个选择了模拟,但这只是我的猜测。

我有三星笔记本电脑R620,我没有声音。 当我安装13.10(从12.10升级)。 声音设置仅显示内置扬声器,可在测试中正常运行。 然后尝试了无效的wav文件。 缺少编解码器。 加载了Rhythmbox,选择了所有的编解码器并且很低,看到我现在在声音设置下都有HDMI声音输出以及内置扬声器。 检查了wav文件和HDMI输出,还可以。 不得不选择他们需要一个。 我认为安装过程中有一点小故障。