I've been trying to get HDMI output working on an Nvidia 8200 motherboard. I'm working with 1.0.18a and if I compile with all card options (to get hda-codec-nvhdmi) then I found the snd-hda-intel wouldn't load at all, sending the following to dmesg and no cards recognized by alsa (neither by the tools nor in /proc/asound) [ 14.972456] snd_hda_intel: Unknown symbol snd_ctl_add_slave [ 14.973763] snd_hda_intel: Unknown symbol snd_ctl_make_virtual_master I found that while these symbols were indeed in my original snd.ko from my distribution, my new snd.ko did not include them. The Makefile in alsa-driver/acore doesn't include vmaster.o in the snd-objs: snd-objs += wrappers.o misc_driver.o If I change it as follows: snd-objs += wrappers.o misc_driver.o vmaster.o and rebuild and install, the module will load, and I see the card in /proc/asound, but aplay -l still reports no soundcards found and dmesg reports: [ 469.819272] HDA Intel 0000:00:07.0: PCI INT A disabled [ 474.242423] HDA Intel 0000:00:07.0: PCI INT A -> Link[AAZA] -> GSI 21 (level, low) -> IRQ 21 [ 474.242485] HDA Intel 0000:00:07.0: setting latency timer to 64 [ 474.628025] hda-codec: No codec parser is available [ 474.628042] ALSA /usr/src/modules/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1258: hda-intel: no codecs initialized [ 474.633224] HDA Intel 0000:00:07.0: PCI INT A disabled So something is still wrong, but I think the Makefile may need to be updated regardless. I ran alsa-info.sh with the system in this state, it is here: http://www.alsa-project.org/db/?f=3b94dfcd8cc211a810e58841085875720838a3da Any suggestions on what I may need to do to get aplay, alsamixer, etc. to recognize card0? Is it something to do with the failed codec messages? -- Darren Hart ------------------------------------------------------------------------------ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user