英特尔 Sandy Bridge 通过 HDMI 没有声音

Ale*_*lex 10 sound 11.04 hdmi

我正在运行 Ubuntu 11.04,我有一个华擎 H67M-ITX/HT 主板,它是英特尔 Sandy Bridge 架构。

我的电视无法通过 HDMI 接口播放声音。我已插入耳机,它们可以正常工作。我还尝试将声音首选项中的设备更改为提供的 HDMI 选项

  • 数字立体声 (HDMI) 输出
  • 数字立体声 (HDMI) 输出 + 模拟立体声输入
  • 数字立体声双工 (IEC958)
  • 数字立体声 (IEC958) 输出 + 模拟立体声输入

当我运行以下命令时,它播放的声音很好。

aplay -D plughw:0,7 /usr/share/sounds/alsa/Front_Center.wav
Run Code Online (Sandbox Code Playgroud)

小智 1

我记得插入 HDMI 设备后登录并注销,并将声音设置更改为 HDMI 输出似乎对我的情况有帮助。

此外,在终端中运行“alsamixer”似乎以前有所作为。


小智 1

我似乎也有类似的问题。当我专门选择 ALSA 音频输出并选择正确的设备(hw:0,7 对我来说)时,音频在 Flash(例如 youtube)和 VLC 中播放正常,默认情况下系统似乎不使用这些设置。

我将继续寻找一种强制系统使用这些设置的方法,但同时希望您发现上述 vlc 提示有用吗?