I have HDMI audio (surround 5.1) working with a GT430 on Ubuntu 11.04
beta2.  After reading various pages online, I found nothing conclusive,
but eventually it worked.

Edit /etc/modprobe.d/alsa-base.conf

Add the line:-

options snd-hda-intel probe_mask=8

I also cleared the users pulseaudio configuration, but I don't know if
that was required:

rm -R ~/.pulse

Then reboot.

FYI, this is how I came to the answer:-

It became apparent that there are four hdmi devices, of which only one
is the real device.  Whether this is in the hardware or just due to the
hdmi audio driver, I have know idea.

1. Disabled onboard audio (to simplify things and make the HDMI device CARD 0).
2. Use "aplay -l" to list the audio devices.  My system showed four (0 through 
to 3).
3. Use "speaker-test --channels 6 --test=wav --device hdmi:0,X" (where the X on 
the end is the hdmi device to use)

For example, on my system the following command played the audio when running 
the speaker test:-
speaker-test --channels 6 --test=wav --device hdmi:0,3

4. Adding the probe_mask value to alsa-base.conf I noticed the available hdmi 
devices was reduced.
5. After noticing the field was a mask, I used the value 8 to specify only the 
fourth device (device 3).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/691135

Title:
  no sound via nvidia gt430 hdmi output with pulseaudio

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to