Ubuntu拒绝通过HDMI输出音频

我把我的电脑连接到扬声器和显示器。 此外,它还与我的Vizio 37’液晶电视连接。 当我在Windows 7上时,我可以选择通过HDMI输出声音。 我在Ubuntu中有选择,但没有输出声音。 有任何想法吗? 我不知道如何在Ubuntu上获取系统规格,所以如果你需要它们,请告诉我如何获取它们。

aplay -l输出:

  **** PLAYBACK硬件设备列表**** 
卡0:英特尔[HDA Intel], 
器件0:ALC887模拟[ALC887模拟] 
子设备:0/1 
子设备#0​​: 
子设备#0​​卡0:英特尔[HDA Intel],设备3:ALC887数字[ALC887数字]子设备:1/1 
子设备#0​​:子设备#0​​卡1:HDMI [HDA ATI HDMI],设备3:HDMI 0 [HDMI 0]子设备:1/1子设备#0​​:子设备#0 

插入HDMI电缆后,运行以下实用程序:

 speaker-test --channels 2 --rate 48000 --device hw:0,3 

(对于其他人,hw:x,y是x =卡,y =设备)

这只是进行声音测试,静态来回弹跳。 一旦播放完每个扬声器,按Ctrl + c将其停止,然后检查声音设置以查看HDMI输出现在是否列在内部设备下。

这就是我必须做的才能让它发挥作用。 如果它不适合您,请查看本教程以将alsa升级到ppa版本。

您可以尝试安装程序“PulseAudio Volume Control”( sudo apt-get install pavucontrol

在选项卡配置中选择提及HDMI的配置文件。

桌面声音输出应立即切换到HDMI。

我遇到过类似的问题,我能找到的所有论坛都在谈论PulseAudio和AlsaMixer。 这些解决方案都不适合我。

我终于在更新我的显卡驱动程序时找到了我的解决方案,按照此处的步骤连接HDMI线缆。

您可能没有相同的grapic卡或任何,但您可能尝试更新您的驱动程序。

安装 Universe存储库中的GNOME alsa混合器 (通过运行软件和更新激活软件源中的Universe存储库,并检查顶部的第二个框),然后通过Ubuntu软件安装。

GNOME-alsamixer中

运行它,你会看到这样的屏幕:

GAM

通过清除静音复选框取消静音,然后选中IEC958复选框。