options snd-via82xx index=0 dxs_support=4
The dxs line did not get written on my box, and you get bad distortion and breakthru between channels without it. That is inserted before the alsaconf generated stuff.
FWIW, here is the relevant bit of my modprobe.conf, after the big upgrade to 2.6.13, the only real problem I had was the barfing bit and that wsa fixed in udev rules.
#############################################>>>>>>>>>>>>>>>>>>>
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.8 ---
# from arch forums
#??????????? october 2.6.13 kernel new alsa driver, this barfs
#>>>>options snd device_mode=0666
#??????????? october 2.6.13 kernel new alsa driver, this barfs
# from the list on the alsa site
options snd-via82xx index=0 dxs_support=4
#############################################>>>>>>>>>>>>>>>>>>>
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9a ---
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---
#############################################>>>>>>>>>>>>>>>>>>>
# from arch forums
# Sound (ALSA)
alias char-major-116 snd
alias char-major-14 soundcore
# OSS/Free emulation
#alias sound-slot-0 snd-card-0
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
# Sound lookup entries for devfs support
alias /dev/sound/dsp sound-service-0-3
#alias /dev/sound/sequencer sound-service-0-1
alias /dev/sound/mixer sound-service-0-0
alias /dev/dsp sound-service-0-3
#alias /dev/sequencer sound-service-0-1
alias /dev/mixer sound-service-0-0
# from alsa website, 13 april 2004 mdk 10
alias sound-slot-1 snd-emu10k1
Take no nortice of any devfs comment, I stopped using that months ago, but the alias lines are (maybe) necessary
]]>me never run alsaconf, vi on modprobe.conf or anything or the sort. i plain modprobe, add myself to the group audio, relogin, unmute and add alsa to DAEMONS. it should work ok with snd_via82xx the least, i can tell from many mobos i have around here.
]]>WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.13-ARCH/kernel/so und/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown param eter (see dmesg)
FATAL: Error inserting snd_via82xx (/lib/modules/2.6.13-ARCH/kernel/sound/p ci/snd-via82xx.ko): Unknown symbol in module, or unknown parameter (see dme sg)