Further to what Chrysantine recommended, I note that you made an effort to upgrade your alsa. But you were not completely successful. From the scripts I see that you have utilities 1.0.17RC2, and libraries 1.0.17RC2, but only the driver version 1.0.14.
Also, I notice from the scripts your Biostar laptop has an ALC662. Searching the alsa site on the ALC662 I find this (which notes updates made in alsa 1.0.17RC1): Search results for ALC662 - AlsaProject
Note, you have a “bigsmp”, so when running the zypper commands to update your alsa, you need to be careful to use the bigsmp setting.
To update your alsa, try these 3 commands in a konsole with root permissions:
zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_10.3_Update/ multimedia-bigsmp
zypper install alsa alsa-driver-kmp-bigsmp alsa-utils alsa-tools alsa-firmware libasound2
zypper rr http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_10.3_Update/
Note those are 3 separate commands.
Restart your PC after the alsa update.
And if sound still doesn’t work, we can try pasting a model=something to a specific section of your /etc/modprobe.d/sound file. Limited guidance for that is here from the ALSA-Configuration.txt:
3stack-dig 3-stack (2-channel) with SPDIF
3stack-6ch 3-stack (6-channel)
3stack-6ch-dig 3-stack (6-channel) with SPDIF
6stack-dig 6-stack with SPDIF
lenovo-101e Lenovo laptop
eeepc-p701 ASUS Eeepc P701
eeepc-ep20 ASUS Eeepc EP20
m51va ASUS M51VA
g71v ASUS G71V
h13 ASUS H13
g50v ASUS G50V
auto auto-config reading BIOS (default)
The troubleshooting guide gives some hints as to the exact syntax needed.
Good luck, and please post here if you get stumped, providing output of:
rpm -qa | grep alsa
rpm -q libasound2