No sound with NForce 430 card & snd-hda-intel driver
I had my nForce 430 sound chip working fine with ALSA sound system, using 2.6.18 kernel. I've now upgraded to a 2.6.24 kernel and now I have no sound.
I'm told the correct driver is snd-hda-intel which is now part of the kernel source and compiled as a kernel module. So I configured it as a module and compiled the kernel. It loads OK, together with soundcore, snd, snd, snd-pcm_oss, snd_mixer_oss, snd_hda_intel, snd_pcm, snd_timer, snd_hwdep.
The contents of /proc/asound/cards :-
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xf5100000 irq 22
So the system detects the chip, apparently as card 0.
The contents of /proc/asound/oss/sndstat :-
Sound Driver:3.8.1a-980706 (ALSA v1.0.15 emulation code)
Kernel: Linux c122-107-83-125.blktn5.nsw.optusnet.com.au 2.6.24.3 #11 SMP Mon Mar 3 15:40:16 EST 2008 x86_64
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
HDA NVidia at 0xf5100000 irq 22
Audio devices:
0: ALC880 Analog (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
31: system timer
Mixers:
0: Realtek ALC880
So I understand this means ALSA is emulating OSS for it. ALC880 is the Codec.
alsamixer -c 0 produces :-
alsamixer: function snd_ctl_open failed for hw:0: No such file or directory
Which apparently means ALSA can't find any card 0. ???
/dev/snd does not exist on my system
Any pointers ?
thaks
Rod
|