我的电脑连接了扬声器和显示器。此外,它还连接到我的 Vizio 37' 液晶电视。当我使用 Windows 7 时,我可以选择通过 HDMI 输出声音。我在 Ubuntu 中可以选择,但没有声音输出。有任何想法吗?我不知道如何在 Ubuntu 上获得系统规格,所以如果你需要它们,请告诉我如何获得它们。
aplay -l
输出:
**** 播放硬件设备列表 **** 卡 0:英特尔 [HDA 英特尔], 设备 0:ALC887 模拟 [ALC887 模拟] 子设备:0/1 子设备#0: subdevice #0 card 0: Intel [HDA Intel], device 3: ALC887 Digital [ALC887 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0
Bry*_*gee 111
插入 HDMI 电缆后,运行以下实用程序:
speaker-test --channels 2 --rate 48000 --device hw:0,3
Run Code Online (Sandbox Code Playgroud)
(对于其他人, hw:x,y 是 x = 卡,y = 设备)
这只是运行一个带有静态来回弹跳的声音测试。一旦它从每个扬声器播放出来,按 Ctrl+c 停止它,然后检查您的声音设置,看看 HDMI 输出现在是否列在内部设备下。
这就是我必须做的才能让它工作。如果它不适合您,请查看本教程以将 alsa 升级到 ppa 版本。
gse*_*dej 80
您可以尝试安装程序“PulseAudio Volume Control”(sudo apt-get install pavucontrol
)
在选项卡配置中选择提及 HDMI 的配置文件。
桌面声音输出应立即切换到 HDMI。