如何让 HDMI 音频在 Linux 上的“aplay -l”中可见?

如何让 HDMI 音频在 Linux 上的“aplay -l”中可见?

我有一台新机器,配有 Nvidia GeForce 210 显卡和 HDMI 输出。我试图让声音通过 HDMI 电缆输出,但尽管设备显示在 lspci 上,但我无法通过 确认它aplay -l,其中列出了音频驱动程序已知的音频设备。

lspci 显示(部分):

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)

第一个是主板音频,工作正常。第二个(我猜)是带 HDMI 的显卡。但aplay -l仅列出主板模拟和 S/PDIF 输出:

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887 Analog [ALC887 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC887 Digital [ALC887 Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

我不知道如何选择驱动程序认为不存在的设备。有什么想法吗如何使声音驱动程序可见该设备?

我正在运行带有 2.6.32 原始内核的 Ubuntu 10.04。Nvidia 驱动程序版本为 195.36.24。

答案1

喜欢

相关内容