Kodi Community Forum

Full Version: NVidia ECS 210 HDMI Audio
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am having troubles trying to get audio working via HDMI using NVidia ECS 210. I have followed the wiki article and all seems to be correctly set but still no audio.

Code:
htpc@htpc-xbmc:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

/etc/modprobe.d/sound.conf
Code:
options snd-hda-intel enable_msi=0 probe_mask=0xfff2

/etc/asound.conf
Code:
pcm.!default hdmi:NVidia
pcm:iec958 hdmi:NVidia


Code:
htpc@htpc-xbmc:~$ groups
htpc adm dialout cdrom audio video plugdev lpadmin admin sambashare

When trying to test no errors are reported:
Code:
htpc@htpc-xbmc:~$ aplay -D plughw:0,3 /usr/share/sounds/alsa/Noise.wav
Playing WAVE '/usr/share/sounds/alsa/Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono


htpc@htpc-xbmc:~$ speaker-test -Dhdmi -c6
speaker-test 1.0.22
Playback device is hdmi
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 5440
Period size range from 32 to 2720
Using max buffer size 5440
Periods = 4
was set period_size = 1088
was set buffer_size = 5440
0 - Front Left
4 - Centre
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
Time per period = 17.863270
0 - Front Left

Alsamixer setting
Code:
┌───────────────────────────── AlsaMixer v1.0.22 ─
│ Card: HDA NVidia                                         F1:  Help          
│ Chip: Nvidia GT21x HDMI                                 F2:  System information
│ View: F3:[Playback] F4: Capture  F5: All        F6:  Select sound card
│ Item: S/PDIF                                                 Esc: Exit              
|                                                          
│                                     ┌──┐                                    
│                                     │OO│                                    
│                                     └──┘                                    
│                                  < S/PDIF >


Any help to resolve this issue would be appreciated.
did you try this?

Code:
speaker-test -D hw:0,3
pyite Wrote:did you try this?

Code:
speaker-test -D hw:0,3

Just tried it and I get the following output:
Code:
htpc@htpc-xbmc:~$ speaker-test -D hw:0,3

speaker-test 1.0.22

Playback device is hw:0,3
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Channels count (1) not available for playbacks: Invalid argument
Setting of hwparams failed: Invalid argument
Just an update.

I had a spare MSI 210 (N210-MD512H) card lying around as I'm currently in the process of building 2 HTPC's.

As soon as I plugged the MSI card into the same system, sound worked! This is without having to change the settings/configs as shown above.

My question is has anyone been able to get the ECS G210 (NSG210C-512QS-H) card working and if so what settings/config did you use?

I any one else has any further suggestions to get the ECS card working please let me know.

I'm currently running:
Ubuntu 9.10 32bit (latest update)
NVidia v195.36.15 drivers
Alsa latest updated version (using script)

Any help would be appreciated.
Thanks.
On the off chance that my problem was hardware related I tried the ECS G210 card in a Windows machine and found that sound worked without any issues.

If anyone could shed some light on my problem or suggest something I could try, please do.