Since I recently did exactly the same thing (same motherboard & same FC1), I'll show you my modules.conf:
alias eth0 via-rhine alias usb-controller usb-uhci alias usb-controller1 ehci-hcd # old OSS/Free sound # alias sound-slot-0 via82cxxx_audio # post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : # pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# ALSA portion alias char-major-116 snd alias snd-card-0 snd-via82xx # module options should go here options snd-via82xx dxs_support=2
# OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0
# card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss
Incidentally, according to the motherboard manual, the chip is the 8235 (Southbridge chipset Via VT8235). I don't have anything connected to any of the outputs except the SPDIF, which is connected to my stereo. I thought that I unmuted everything necessary to get the SPDIF output activated, but when I ran:
aplay -Dplug:spdif <any_wav_file>
was the first time I got sound out, and since then it's been fine (xmms using the OSS output plugin works fine).
I am using the 1.0.0rc2 version of alsa, and kernel-source-2.4.22-1.2115.nptl.
Noah
Don Levey wrote:
I've not seen this in the archives; please forgive me if I duplicate. Hopefully I'll post all the pertinent information.
I've put together my new machine, using an ASUS A7V8X-X motherboard, and installed FC1. The on-board sound module is detected (accurately, it seems) as a VIA VT8233/A/8235 AC97 chipset. This is consistent with the board manufacturer, who says it's got an ADI 1980 (which the ALSA webpage says uses the 8233/35 chipset and the AC97 CODEC). All well and good, but I don't get any sound...
I installed and built ALSA from the source following the instructions at http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Analog+Dev ices&card=AD1980&chip=AD1980&module=via82xx (http://tinyurl.com/ywu3e). This builds 4 modules: snd-via82xx snd-pcm-oss snd-mixer-oss snd-seq-oss
I also installed the kernel module for my current kernel.
Running the install line (modprobe on each of those), I get a few errors on the first and last module: [EMAIL PROTECTED] sysconfig]# modprobe snd-via82xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss /lib/modules/2.4.22-1.2138.nptl/kernel/sound/pci/snd-via82xx.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.22-1.2138.nptl/kernel/sound/pci/snd-via82xx.o: insmod /lib/modules/2.4.22-1.2138.nptl/kernel/sound/pci/snd-via82xx.o failed /lib/modules/2.4.22-1.2138.nptl/kernel/sound/pci/snd-via82xx.o: insmod snd-via82xx failed /lib/modules/2.4.22-1.2138.nptl/kernel/sound/acore/seq/oss/snd-seq-oss.o: init_module: Device or resource busy Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.22-1.2138.nptl/kernel/sound/acore/seq/oss/snd-seq-oss.o: insmod /lib/modules/2.4.22-1.2138.nptl/kernel/sound/acore/seq/oss/snd-seq-oss.o failed /lib/modules/2.4.22-1.2138.nptl/kernel/sound/acore/seq/oss/snd-seq-oss.o: insmod snd-seq-oss failed
The output from dmesg suggests that there is an IRQ conflict, though it's unclear to me which way it goes (something about IRQs 3&4). Windows (it's a dual-boot) says the sound module is using IRQ-22, which is of no help. While I've seen some suggestions that I can set the port via the BIOS, this only seems to apply to the MIDI port. I've tried to set the port via the Options line in modules.conf, but dmesg tells me that these are unrecognised options (port=0xE0000 irq=3).
Is there a utility that will help me truly detect the IRQ of the device? Is there anything else I'm missing, and/or any more info I should post?
TIA, -Don
------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user
------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user