Do "modinfo soundcore" first. If all is good, compile the driver like so......
./configure --with-cards=via82xx --with-sequencer=yes;make;make install
Then make the changes to "rc.modules" by adding this line to the bottom....
next make the changes to modules.conf in /etc/ as per the readme on the alsa website
Reboot. You should be off to the races now. You can install all of the other alsa stuff before you reboot if you didn't run into any problems when compiling the driver.
Unmute the sound card when you have restarted computer with Kmix and do "alsactl store" as root to save those settings.