NVidia GT220 HDMI sound

From LinuxMCE
Revision as of 19:47, 22 February 2011 by Uplink (Talk | contribs) (Brought up to date for Ubuntu 10.10 and latest tests at Dianemo HQ)

(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Summary

The nVidia GT220 (together with the other GT2xx cards) no longer has a S/PDIF input plug on it. Instead, it comes with a built-in sound card. The driver snd-hda-intel drives the sound chip embedded on these cards.

There is some support since ALSA 1.0.22.

Status

Sometimes it works, sometimes it doesn't

  • Sometimes it works:
    • GT220 on motherboard Gigabyte GA-MA78GM-S2H
  • Sometimes it doesn't:
    • GT220 on motherboard Asus P7M-F WS

In both cases, the same two GT220 cards were used:

  • Asus model ENGT220/DI/1GD2(LP)/V2
  • Asus model ENGT220/G/DI/1GD2(LP)/A <GA>

Both worked in the first case, none worked in the second case (no codecs found).

How to use

Ubuntu 10.04

Information needed

Ubuntu 10.10

You don't need to do any hacks anymore. It either works or it doesn't.

The device name will be "hdmi:$cardNumber", where $cardNumber is the corresponding card number from the /proc/asound/cards file.

For passthrough in Xine:

audio.device.alsa_passthrough_device:hdmi:CARD=$cardNumber,AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
audio.output.speaker_arrangement:Pass Through

where $cardNumber is the card number from /proc/asound/cards as explained above.