带有 Radeon 驱动程序的 HDMI 上没有声音

use*_*741 12 sound video hdmi radeon

我的电脑有一个内置的 VT1828S 芯片。PC 和显示器(具有内置扬声器)之间的连接是通过 HDMI 电缆连接的。

音频首选项显示 2 个音频输出设备:模拟立体声和 RS880 音频设备 [Radeon HD 4200] 数字立体声 (HDMI)。

当我将耳机插入后插孔并选择前一个设备时,一切正常。当我选择后一种设备时,却听不到声音,而且视频播放速度太快。就好像视频帧要和音频时序同步,但是音频时序信息是错误的。

HDMI 音频与 Ubuntu 11.04 完美配合,但在 11.10 升级后停止。

小智 12

HDMI 音频在内核 3.0+ 上默认禁用,因为某些显示器上的黑屏使音频再次工作:

  1. 转到终端并写入:

    gksudo gedit /etc/default/grub
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后换行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
    Run Code Online (Sandbox Code Playgroud)

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在终端输入:

    sudo update-grub
    
    Run Code Online (Sandbox Code Playgroud)
  4. 重新启动,您的 HDMI 声音将再次工作。

这是我找到解决方案的线程。