I have a Soyo Dragon + motherboard and had a similar problem. In my case
the solution was to set the permissions in /dev/sound/* to rw. after
that I haven't had any more problems and the sound works great. An
excellent reference can be found at the following url
Funny you should mention that. I have a Soyo K7VX Dragon+ motherboard on
one of my systems. It's not the one I'm running linux on, but my on-board
sound did fail after just a few months. I had to buy a sound card to get my
TV card sound to work again. Line-out still works, but line-in stopped