rodercot Wrote:All,
This is what I see in XBMC with any file I try to play. I cannot watch anything HD after the patch. It it it gogogoes liiiiiiike thiiiiiiis on allll theeee fraaaaaames.
Code:
ALSA lib conf.c:4617:(snd_config_expand) Parse arguments error: Invalid argument
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM hdmi:CARD=NVidia:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
EDIT - @paoleary - so what actual patch do you have working currently the original which does both files or the last which touches nvhdmi.c only. I am about to do a clean install as this is test machine anyhow and I need to clean it up as I am up to eth6 auto now, Quoting Ron White "I'm NOT SURE WHY" - LOL.
Dave
I've tested the first and third versions, which in my specific configuration, work identically. Here's a little more system info.
Base system: Fully updated Mythbuntu 9.10 (Karmic) x86_64 w/JYA VDPAU repository
uname -a: Linux prandtl 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 02:39:34 UTC 2010 x86_64 GNU/Linux
nVidia proprietary driver: 195.30 (from JYA)
ALSA: 1.0.22.1 (from ALSA FTP, with patch_nvhdmi.c replaced by version from HD_AUDIO-9.10.tar.gz, then further updated with PCI IDs for G210 and GT220)
lspci | grep nVidia
01:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce 210] (rev a2)
01:00.1 Audio device: nVidia Corporation Device 0be3 (rev a1)
Behavior:
Works fine for media played from MythTV. Running speaker-test does not work. Actual number of channels working unknown (as I have no receiver).
Summary of current situation:
WORKING One user (moep) w/G210 on Arch (2.6.32 -- is that also your kernel version?) using distribution-provided ALSA 1.0.22.1, modified sound.conf.
WORKING One user (paoleary) w/G210 on Ubuntu (9.10) using modified official ALSA 1.0.22.1 patch_nvhdmi.c, modified sound.conf.
BROKEN One user (sensei73) w/GT220 on Ubuntu (9.10) using modified official ALSA 1.0.22.1 patch_nvhdmi.c, modified sound.conf.
BROKEN One users (rodercot) w/GT240, other details unknown, using modified (official?) ALSA 1.0.22.1 patch_nvhdmi.c, modified sound.conf.
So far it appears that my patch will only work for the G210. Since I don't have a GT240, I don't know where to go from here. If you're actually able to get the modules in HD_AUDIO-9.10.tar.gz to run, that's probably the next line of attack. I could also (since I've cloned the repository) produce a complete diff of HD_AUDIO-9.10.tar.gz against 1.0.22.1, if you think it might help. Let me know.
Also, it's probably worth sharing configuration info (see above) to try to nail this down.