View Single Post
Old 03-03-08, 06:35 AM   #1
rcbutcher
Registered User
 
Join Date: Mar 2008
Posts: 5
Default 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
rcbutcher is offline   Reply With Quote