For user hanswurstt …
The script you posted indicated to me the alsa driver (?) may have issues with your hardware. This was the script link you posted: https://pastebin.com/miX0M1ry
I note two alsa modules loaded:
!!Loaded ALSA modules
!!-------------------
snd_hda_intel (card 0)
snd_hda_intel (card 1)
Later its clear that one is for HDMI (card-0) and the other (card-1) is for analogue audio:
!!Soundcards recognised by ALSA
!!-----------------------------
0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfce60000 irq 113
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfcd00000 irq 115
However “aplay” only recognizes card-0 and does not pickup card-1:
!!Aplay/Arecord output
!!--------------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
Amixer pickups up what could be your analog audio, but it calls it ‘generic’ … and I don’t know if that an issue:
!!-------Mixer controls for card Generic
Card hw:1 'Generic'/'HD-Audio Generic at 0xfcd00000 irq 115'
Mixer name : ''
Components : ''
Controls : 0
Simple ctrls : 0
Further, dmesg indicates a ‘no codec found’ problem;
51.858937] snd_hda_intel 0000:08:00.1: Force to non-snoop mode
51.859137] snd_hda_intel 0000:0a:00.4: enabling device (0000 -> 0002)
** 51.863336] snd_hda_intel 0000:0a:00.4: no codecs found!**
Typically, by default, sound in openSUSE is sent to card-0, which is HDMI. If you are not using HDMI (card-0) but are using analog sound (card-1), then sound by default will go to a device (HMDI) that you are not using and you will hear nothing. In such a case, the easiet way to address such, is to install ‘pulse audio volume control’ (pavucontrol) and use that to direct sound to card-1. However given Tumbleweed now uses PipeWire in addition to Pulse Audio (where I have not yet learned about Pipewire), and given the Codec error, and given the absence of information about card-1 in aplay, its possible there is an issue with the alsa driver or some other aspect, beyond my skill to help.
If you can not get sound working with pavucontrol app, I recommend you write a bug report on the Tumbleweed kernel. Writing a bug report will get the attention of an openSUSE packager who is also an alsa driver developer, and you will get the best help there, available in the GNU/Linux community.
P.S. - In future, please start a new thread. It is VERY confusing in a thread with two simultaneous helps going on.