I have just purchased an Audigy 2 soundcard (this one: http://www.ebuyer.com/customer/products/index.html?product_uid=82109). I have an Asus A7V333 motherboard which has onboard sound, but there is no way to disable the onboard sound in the BIOS (all the information I could find indicated that the onboard sound would be turned off automatically if there was a soundcard plugged in, but this doesn't seem to be the case).
Gnome doesn't detect the soundcard at all, it doesn't appear in any of the system tools and, even after I manually added entries to modprobe.conf I am still stuck with only my onboard soundcard. The snd_emu10k1 module is getting loaded, it appears when I lsmod, but no sound card device is created.
It does seem that the kernel knows the card is there, it just doesn't seem to know what it is:
#/sbin/lspci | grep Creative 00:0e.0 Multimedia audio controller: Creative Labs: Unknown device 0008
#/usr/sbin/kudzu -p --class=AUDIO class: AUDIO bus: PCI detached: 0 driver: unknown desc: "Creative Labs: Unknown device 0008" vendorId: 1102 deviceId: 0008 subVendorId: 1102 subDeviceId: 1001 pciType: 1 pcidom: 0 pcibus: 0 pcidev: e pcifn: 0 - class: AUDIO bus: PCI detached: 0 driver: snd-cmipci desc: "C-Media Electronics Inc CM8738" vendorId: 13f6 deviceId: 0111 subVendorId: 1043 subDeviceId: 80e2 pciType: 1 pcidom: 0 pcibus: 0 pcidev: 5 pcifn: 0
So I'm thinking there will be a config file somewhere where I can explain that the snd_emu10k1 is the driver for deviceid 0008? Does anyone know where that is - or am I barking up the wrong tree. (BTW - currently running 2.6.10-1.770_FC3 because I couldn't get fglrx to work with the 2.6.11 kernel).
Rob
Robert Crowther wrote:
I have just purchased an Audigy 2 soundcard (this one: http://www.ebuyer.com/customer/products/index.html?product_uid=82109). I have an Asus A7V333 motherboard which has onboard sound, but there is no way to disable the onboard sound in the BIOS (all the information I could find indicated that the onboard sound would be turned off automatically if there was a soundcard plugged in, but this doesn't seem to be the case).
Gnome doesn't detect the soundcard at all, it doesn't appear in any of the system tools and, even after I manually added entries to modprobe.conf I am still stuck with only my onboard soundcard. The snd_emu10k1 module is getting loaded, it appears when I lsmod, but no sound card device is created.
It does seem that the kernel knows the card is there, it just doesn't seem to know what it is:
#/sbin/lspci | grep Creative 00:0e.0 Multimedia audio controller: Creative Labs: Unknown device 0008
<<< snip >>>
Rob
What is in your /etc/modprobe.conf
david
On 5/1/05, david walcroft david_walcroft@yahoo.com.au wrote:
What is in your /etc/modprobe.conf
david
The following:
alias snd-card-0 snd-emu10k1 options snd-card-0 index=0 extin="0x3fc3" extout="0x1fc3" install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1 alias snd-card-1 snd-ac97 options snd-card-1 index=1 install snd-ac97 /sbin/modprobe --ignore-install snd-ac97 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-ac97 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ac97
But even if I remove the ac97 card altogether modules still get loaded for it. And the modules for the Audigy are getting loaded fine, they are there when I lsmod, but they are not being used to drive the card.
Rob
Robert Crowther wrote:
On 5/1/05, david walcroft david_walcroft@yahoo.com.au wrote:
What is in your /etc/modprobe.conf
david
The following:
alias snd-card-0 snd-emu10k1 options snd-card-0 index=0 extin="0x3fc3" extout="0x1fc3" install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; };
Try commenting out these
# /sbin/modprobe -r --ignore-remove snd-emu10k1
# alias snd-card-1 snd-ac97 # options snd-card-1 index=1 # install snd-ac97 /sbin/modprobe --ignore-install snd-ac97 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : # remove snd-ac97 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ac97
Add install snd-ac97 /bin/true
But even if I remove the ac97 card altogether modules still get loaded for it. And the modules for the Audigy are getting loaded fine, they are there when I lsmod, but they are not being used to drive the card.
Rob
This is my modprobe.conf
alias eth0 tulip alias eth1 8139too alias snd-card-0 snd-emu10k1 options snd-card-0 index=0 install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1 alias usb-controller ehci-hcd alias usb-controller1 uhci-hcd alias ieee1394-controller ohci1394 alias net-pf-10 off install ipv6 /bin/true options loop max-loop=32 # I2C module options alias char-major-89 i2c-dev alias char-major-195* nvidia
I run an Audigy card so our setups are similar,there could be more info at http://www.alsa-project.org/ and just look up your card.
david
On 5/2/05, david walcroft david_walcroft@yahoo.com.au wrote:
Try commenting out these
# /sbin/modprobe -r --ignore-remove snd-emu10k1
# alias snd-card-1 snd-ac97 # options snd-card-1 index=1 # install snd-ac97 /sbin/modprobe --ignore-install snd-ac97 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : # remove snd-ac97 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ac97
Add install snd-ac97 /bin/true
I've already tried removing the ac97 stuff altogether, it doesn't seem to stop the kernel loading the modules. Also the snd-emu10k1 modules get loaded just fine, they just don't seem to be getting used, so I don't think it's a modprobe problem?
Rob
On 5/2/05, Robert Crowther robertc@gmail.com wrote:
I've already tried removing the ac97 stuff altogether, it doesn't seem to stop the kernel loading the modules. Also the snd-emu10k1 modules get loaded just fine, they just don't seem to be getting used, so I don't think it's a modprobe problem?
Just in case anyone comes across this thread while searching the archives, the issue has been resolved when I upgraded to 2.6.11-1.27_FC3, now both sound cards get recognised just fine.
Rob