I've been having the same problem. I already re-compiled the kernel and everything, and I re-installed all ALSA drivers, libs, and utilities. And it STILL doesn't work. It's hell! -- malegria