2010-05-18, 02:07
Any updates out there for getting the audio on slightly older nVidia cards (a 9300 in my case) fully working again in Lucid Lynx?
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
options snd-hda-intel enable_msi=0 probe_mask=0xfff2
pcm.!default hdmi:NVidia
pcm:iec958 hdmi:NVidia
pcm.!remap-surround71 {
type route
slave.pcm "hw:0,3"
ttable {
0.0= 1
1.1= 1
2.4= 1
3.5= 1
4.2= 1
5.3= 1
6.6= 1
7.7= 1
}
}
pFranzen Wrote:Woo! Total success with my 9300. Here are the full details:
...
A mention in the Wiki would probably be worthwhile. Trying this was my last resort and I'm so glad it worked!
paoleary Wrote:Huh, I was under the impression that the 9300, et al., were supported w/o further configuration. Feel free to add your knowledge to the wiki page, though the title might need to be changed. Maybe, "HOW-TO set up integrated (native) nVidia HDMI audio"?
pFranzen Wrote:My personal experience is that it worked fine in Karmic, but the upgrade to Lucid and the 190.x nVidia drivers broke multi-channel audio. I've been trying to get DD/DTS over HDMI working again for the last week or so, and this is what finally got it functional again.
kernel26 2.6.33.4-1
nvidia 195.36.15-2
alsa-lib 1.0.23-1
alsa-utils 1.0.23-1
options snd-hda-intel enable_msi=0
xbmc@Front:~$ 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
card 0: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
options snd-hda-intel enable_msi=0 probe_mask=0xfff2
xbmc@Front:~$ 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
azx_get_response timeout, switching to polling mode:
ALSA hda_intel.c:1420: Codec #7 probe error; disabling it...
aplay -D plughw:0,3 /usr/share/sounds/alsa/Noise.wav
speaker-test -D plughw:0,3
xbmc@Front:~$ groups
xbmc cdrom audio video plugdev fuse admin
Kode Wrote:I dont think i got any sound when trying speaker-test, i just went into xbmc and tried using custom for audio and passthrough and setting it to plughw:0,7, have you tried that (in xbmc, not terminal) and tried changing 7 to the other ones if that doesn't work?
Also are you trying speaker-test from a terminal or from an xserver (fluxbox on live) as i think it needs to be in an xserver.
sgeoxd Wrote:But in doing so the Syslog throws errors like this:
Code:azx_get_response timeout, switching to polling mode:
ALSA hda_intel.c:1420: Codec #7 probe error; disabling it...
plughw:0,7
plughw:0,8
plughw:0,9
options snd-hda-intel enable_msi=0