(Sorry about broken links, you have to have at least 5 posts before using links here
I recently had a lot of trouble getting sound to work with my integrated sound card(using alsa's intel8x0 sound driver). I'm using Slackware 10 and kernel 2.6.8. For anybody having trouble, here's a couple of things I had to do to get sound working. Please forgive me if this is widely known info but I had trouble finding any docs, and what little there were I had to peice together to find a working solution. I'm kind of new to this, but hopefully I can provide enough information to help anybody else. If anybody has questions or if I don't make anything clear feel free to ask. More than anything this is useful info for anybody who recompiled their kernel recently and lost sound and can't figure out what to do to fix it.
First, if you've recently recompiled, make sure (THIS IS VERY IMPORTANT) you enabled sound support BY MODULE in the device drivers section. If you type modinfo soundcore and it gives an error, you will have to recompile your kernel. This thread(linuxquestions.org/questions/showthread.php?s=&threadid=127095) and this thread(linuxquestions.org/questions/showthread.php?s=&threadid=49035) provide help for compiling kernels if you are a complete newb like I was. Once you have that out of the way, if you compiled ALSA support into the kernel, make sure that you indicate by module, and you will also need to select modularized "sequencer support," "oss mixer API", "oss pcm API" and "oss sequencer API." Again this is what worked for my system if you want to play around and see exactly what options need to be selected to compile a better kernel feel free.
Now if you compiled ALSA support directly into the kernel and indicated you soundcard ALL MODULES, you can move onto this step. So head over to the ALSA website(alsaproject.org) and download the alsa-libs, alsa-utils, and alsa-oss files. If you DIDN'T indicate ALSA support when compiling the kernel you will also want to download the alsa-drivers package(but I couldn't get it to work doing it this way, so I just decided to recompile my kernel). Now install all three packages in this order: (drivers first if not supported by kernel), libs, utils, oss. Detailed instructions on how to install for this specific card are on this page(alsa-project.org/alsa-doc/doc-php/template.php?company=Analog+Devices&card=Generic+driver+-+AD1980.&chip=AD1980&module=intel8x0). Remember, y ou can skip the alsa-drivers pkg if you compiled ALSA support into the kernel.
Now run alsaconf, etc, select your soundcard and your sound should be working in apps like mplayer, xmms etc. Some minor configuring may need to be done for specific apps. In particular, I run KDE, and arts apparantly has some problems with this specific sound card. For all my system notifications to work I had to turn off KDE's sound system and select a different player to run them through. Sorry if you're having problems with gnome, I don't really use it and haven't tested sound under it.
Anyways, hope this helps somebody, I've seen a lot of questions about this particular card. Good day to you
[EDIT]Another thing I forgot to add: save yourself some frustration and add yourself to the audio group before testing soudn anywhere, it may be already working