Click to See Complete Forum and Search --> : bios diseable sound card still show up


Davno
11-09-2007, 02:42 PM
Hi,
Mandriva 2008 new install.
I have a Via onboard sound card diseabled in the bios and a Audigy pci card. The problem is that after living the computer idling for a while i find in kmix that the sound server switch to the Via card (of course no sound). That happen often when the computer is running for a few hours, of course i loose the sound. I modified modprobe.conf to remove the snd_via82xx module.
[root@localhost normand]# grep sound-slot /etc/modprobe.conf
alias sound-slot-0 snd_emu10k1 Now i have only the soundblaster module, but this still shows up,
[root@localhost normand]# lspcidrake -v | fgrep AUDIO
snd_emu10k1 : Creative Labs|SB0400 Audigy2 Value [MULTIMEDIA_AUDIO] (vendor:1102 device:0008 subv:1102 subd:1021)
snd_via82xx : VIA Technologies, Inc.|VT8233/A/8235/8237 AC97 Audio Controller [MULTIMEDIA_AUDIO] (vendor:1106 device:3059 subv:1043 subd:812a) And it still shows up in Kmix.
My questions are why my onboard sound card shows up even when diseable in the bios (of course no sound comin out of that one), and can that conflict cause the soundblaster card to crash when inactive. Is there a way to remove the entry for the via sound card.
Thank You

xrx
11-09-2007, 03:06 PM
That's odd. If it's disabled in the BIOS, I don't think it should show up. Did you double check the bios settings page?

Is there a way to remove the entry for the via sound card.
For a temporary solution, try logging in as root with "su -", and then typing "rmmod snd_via82xx".
You could try blacklisting the module in /etc/modprobe.conf (or /etc/modprobe.d/blacklist), though that may not work. If its something else that's loading it, a dirty hack would be removing that specific module file from /lib/modules/yourkernel, and running depmod.

What distro is this anyway? (Mandrake?)

Davno
11-11-2007, 10:59 PM
For those who might have the same problem.
After reading the multiple card Alsa wiki.
I found out that in some case a sound card module that is being loaded first could be interpreted by Alsa as being the default sound card so i added an option in modprobe.conf to set the default card, and it seem to work.
options snd-via82xx index=-2
options snd_emu10k1 index=-0
And as strange as it sound the onboad card was disabled in the bios in the onboard hardware tab and even when i rmmod that sound module, Its still show the sound card, but of course no sound since no module.