Has anyone used the combination of the nvsound module with 430 chipset? I recently purchased the Gigabyte GA-K8N51PVMT-9 and am trying to get the built in audio working.
The board does use the NVidia audio, here is lspci:
juk ~ # lspci | grep Audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
juk ~ #
I use Gentoo and have upgraded to the 2.6.15 kernel, and used these kernel configs:
<M> Sound card support
<M> Open Sound System (DEPRECATED)
No other modules in the Device Drivers->Sound section were built.
Then I `emerge nforce-audio`, which gives me the nvsound module.
After a `modprobe nvsound` I get:
juk linux # lsmod | grep sound
Module Size Used by
nvsound 1535080 0
soundcore 11104 1 nvsound
juk linux # dmesg | grep Nvsound
Nvsound: Nvidia Audio Init Module, 22:42:51 Jan 9 2006 version 1.0-1
juk linux #
These are the only sound related modules which get loaded.
The next issue is modules.conf, using the Gentoo modules-update system, I add the line:
alias sound-slot-0 nvsound
This is the only line related to sound in modules.conf
The problem is that after all of this (which follows the NVidia Release notes as far as I can tell), I get no devices.
Gentoo uses udev, which is supposed to create the devices. On module load, I get this:
juk linux # udevmonitor
UDEV  add@/module/soundcore
UDEV  add@/module/nvsound
UDEV  add@/bus/pci/drivers/nforce_audio
juk linux #
Which is good, but no devices get created in the sound class, which is what would cause udev to do its magic.
In short, the module gets inserted with no errors but does not create the neccessary devices. Has anyone gotten this to work?
Are there any NVidia people lurking who can see what I'm missing?