crazy soundcard problems
I've been struggling with a multiple soundcard setup and ALSA for a few weeks now and I thought I had it figured out. Stock Slackware 12 with generic 2.6.21.5 kernel.
Here's the situation: I've got a broken onboard audio device that refuses to die. I have it disabled in the BIOS, but Linux will still detect it and try to use it. I also have a PCI soundcard which has been working nicely for about a week. Here's the lspci -vv output showing the two (Aureal Vortex works, VIA broken): Code:
00:0d.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fe) Code:
options snd-au8830 index=0 Code:
**** List of PLAYBACK Hardware Devices **** Any help is greatly appreciated. |
To get rid of the VIA, you can recompile your kernel and remove those modules.
I have that VIA chipset on this and several other boxen working fine. On this one my PCI sound card is detected and used, and the VIA onboard is ignored. Code:
mingdao@wired_silas:~$ aplay -l Perhaps if you get rid of the VIA modules, or blacklist them, it won't conflict. |
I don't think there's a conflict, though. I did have the PCI card working properly as card 0 for a while, with an aplay -l output similar to your's. Then it just dropped out of existance for ALSA yesterday.
Even when udev detected the VIA device first the PCI card still showed up in aplay -l as card 1. I think there's something else going on here. EDIT: OK, so it obviously has something to do with my /etc/modprobe.d/sound configuration. After running alsaconf again, detecting the card, rebooting and finding that ALSA finds the au8830 card again this is what /etc/modprobe.d/sound looks like: Code:
alias snd-card-0 snd-au8830 Code:
options snd-au8830 index=0 |
All times are GMT -5. The time now is 11:56 AM. |