Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've got a new machine with an Nvidia GeForce 210 graphics card with HDMI output. I'm trying to get sound to go out that HDMI cable, but although the device shows up on lspci, I can't get it acknowledged by aplay -l, which lists the audio devices known to the audio driver.

lspci shows (in part):

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)

The first is the motherboard audio, and it works fine. The second (I assume) is the graphics card with HDMI. But aplay -l lists only the motherboard analog and S/PDIF outputs:

**** 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

I can't see how I'm going to select a device that the drivers think isn't there. Any idea how to make that device visible to the sound drivers?

I'm running Ubuntu 10.04 with a 2.6.32 stock kernel. The Nvidia driver version is 195.36.24.

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Like this.

share|improve this answer
    
Looks brilliant, thanks. It's after midnight here; I'll check it out tomorrow. +1 –  Norman Ramsey Jul 18 '10 at 4:04

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.