On 06/28/2009 01:59:09 PM, Janick Martinez Esturo wrote: > On Sun, 28 Jun 2009 22:08:54 +0200, Geoffrey Leach <geoff@xxxxxxxxxx> > wrote: > > > You're missing this: > > > > hdmi:CARD=NVidia,DEV=0 > > HDA NVidia, NVIDIA HDMI > > HDMI Audio Output > > > > <snip> > > Yes, that's my problem indeed. I didn't mention that the module > snd_hda_codec_nvhdmi > isn't even loaded at boottime. But on manual module load the device > isn't avaible either. > So could it be that my device pci ids aren't hardcoded in the module > source yet? > The .asoundrc isn't helping me, since the alsa device isn't created: > > > # aplay -l > **** List of PLAYBACK Hardware Devices **** > card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > > # cat /proc/asound/version > Advanced Linux Sound Architecture Driver Version 1.0.20. > > My graphics-adapter (NVIDIA Quadro FX 770M, a mobile graphic-unit) > isn't listed > in alsa-kernel/pci/hda/patch_nvhdmi.c: > > /* > * patch entries > */ > static struct hda_codec_preset snd_hda_preset_nvhdmi[] = { > { .id = 0x10de0002, .name = "MCP78 HDMI", .patch = > patch_nvhdmi }, > { .id = 0x10de0006, .name = "MCP78 HDMI", .patch = > patch_nvhdmi }, > { .id = 0x10de0007, .name = "MCP7A HDMI", .patch = > patch_nvhdmi }, > { .id = 0x10de0067, .name = "MCP67 HDMI", .patch = > patch_nvhdmi }, > { .id = 0x10de8001, .name = "MCP73 HDMI", .patch = > patch_nvhdmi }, > {} /* terminator */ > }; > > Could this simply be patched with my id? I have snd_hda_codec_nvhdmi on my system. Have you installed the nvidia drivers (from nvidia?) ------------------------------------------------------------------------------ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user