i have no sound in suse.
Your sound card is not recognized … I note this:
!!Soundcards recognised by ALSA
!!-----------------------------
--- no soundcards ---
Please ensure sound is switched ON in the BIOS. If that makes no difference, or if there is no control in BIOS for sound, then I recommend you try an update to 1.0.23 of alsa. There is guidance here for that: SDB:Alsa-update - openSUSE
Before doing that update, type
uname -a
rpm -qa '*alsa*'
rpm -q libasound2
to determine your current kernel and alsa versions.
Then follow that guide to update alsa to version 1.0.23. Pay careful attention to your kernel version and your openSUSE version when updating. After the update be certain to check your alsa versions to ensure they were updated. If you still have the same versions as you obtained above, then your update failed. So pay careful attention to the guide as it shows you EXACTLY how to update.
Note you must unload/reload the alsa driver after updating, and the easiest way to do that is to reboot after updating alsa.