Mine works fine now, so it can be done!
The exact reference to the Quick install instructions referred to in my earlier post is:
After I had everything working (having checked using lsmod from the command line as su to see that snd-au8820 was in the list) I still had some problems with sound stopping working and kmix having a blank screen. These problems were solved when I followed the directions at:
My reference to the page:
should also have added that the post you need to read is:
driver compile problem and patch
From: Carolyn and Eric Hathaway <10/30/2003>
This tells you how to solve problems caused by different compiler versions having been used compared to what your distro has installed eg gcc2 vs gcc3 and how to patch various makefiles to avoid some unresolved symbol problems.
Don't forget you have to configure before you make.
My problem with:
unresolved symbol snd_verbose_printk
was solved by using a different configure line someone suggested:
./configure --with-isapnp=no --with-cards=au8820 --with-sequencer=yes --with-oss=yes --disable-verbose-printk
1 Download all alsa-***- 0.9.8 tar.bz2 files into a new directory. If you want to exactly follow the Quick install instructions above it needs to be in the same place as his Downloads directory in the example
3 make Hathaway's suggested changes re gcc2 > gcc3 and patch makefiles as suggested
4 run the configure suggested above (modified for your system if necessary) while in the driver unzipped directory
5 follow the Quick Install directions remembering that you *may have to ./configure *some of the others (utils, tools, oss) first as well - I just tried them all.
6 follow the directions re the modules.conf file
7 check that the snd-au8820 module has loaded by doing lsmod from the command line
7 open alsamixergui and unmute and increase volumes of the master and relevant others
8 try it all out and repost if you still have problems
Hope this gets you there