使用 Xubuntu 13.04 32 位 AMD mesa 9.2 时,HDMI 没有声音

使用 Xubuntu 13.04 32 位 AMD mesa 9.2 时,HDMI 没有声音

这个问题可能之前有人问过,但对我来说似乎没有明确的解决方案。我有一台 Radeon 6850 通过 HDMI 连接到我的屏幕。图像很好,但我听不到任何声音,甚至没有音效。

这是通过开源驱动程序实现的。根据X.org基金会网站显示 HDMI 音频已“完成”。我使用带有 3.5 毫米插孔的额外扬声器(无论是插入主板本身还是显示器)都没有声音。pavucontrol 似乎可以识别内置声卡和 Radeon 的 HDMI 卡,进度条会对当前播放的 Youtube 视频做出反应。

在内置卡和 HDMI 之间切换不起作用。我尝试过的其他方法包括降级到 12.10、添加 xorg-edgers ppa、手动将内核更新到 3.9、将 radeon.audio=1 添加到 grub 以及从下载 ALSA 更新Ubuntu 音频开发团队

唯一有效的方法是安装 fglrx,但这有时会让我的模拟器崩溃。附件是 lspci 和 aplay 输出...

amd-fx@amd-fx:~$ lspci | grep -i audio
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA)

01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Barts HDMI Audio [Radeon HD 6800 Series]

amd-fx@amd-fx:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****

card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

card 0: SB [HDA ATI SB], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

任何帮助我都感激不尽。谢谢。

答案1

如果您使用的内核版本低于 3.10.1,并且可以升级到该版本或更高版本,则可能会解决问题。

我遇到了完全相同的问题,更新内核后,问题就解决了。(但风扇一直旋转的问题仍然存在。)

相关内容