I took a look at the alsa-info.sh output, and I agree with deano_ferrari’s assessment wrt HDMI and sound. Deano_ferrai’s suggestion to try:
aplay -D plughw:1,0 /usr/share/sounds/alsa/test.wav
is a key test, and I think it should play sound. By specifying “hw:1,0” in the above, deano_ferrai is trying to force the sound out through the hw:1,0 device, which is sound card-1 (ie your analog sound).
Sound is likely going out via the HDMI interface (sound card-0), which you likely are not setup to use. Hence sound needs to be re-directed to go out via sound-card-1 (your analogue sound) , … or alternatively the HDMI needs to be changed to be sound-card-1 and analog sound assigned to be sound-card-0 (the default for applications to send sound out to speakers).
Directing sound to sound-card-0 or to sound-card-1 is normally (not always thou) easy to do if pulse audio is running correctly, as one simply installs ‘pulse audio volume control’ (pavucontrol) and assign sound for all applications to sound-card-0 or to sound-card-1. You noted a complication with getting pulse audio to work ? < unsure> … Further, even with pulse audio working, in your PC case there is a potential complication. I noted this in the alsa-info.sh:
1. !!Loaded ALSA modules
1. !!-------------------
1. snd_hda_intel
1. snd_hda_intel
In that we can see that both HDMI and analog sound use different instances of the same sound driver “snd_hda_intel”. The ‘risk’ here is they could alternately swap between sound-card-0 and sound-card-1 when one boots their PC. That may, or may not happen.
Further, a known ‘yast’ limitation wrt sound cards, is it does not work well in assigning sound-cards to different devices if both devices use the same sound driver (which is your case). ie. I suspect in your PC case ‘yast’ will not help much.
If you are successful to get sound via that one line command proposed by deano_ferrari (ie to hw:1,0) then I see two approaches:
- get pulse audio working correctly and use it to redirect sound to sound-card-1, or
- edit the /etc/modprobe.d/50-sound.conf file to permanently re-assign sound-card-1 to HDMI and and sound-card-0 to analog sound. I can help there if that is the approach preferred as its a rather specific/detailed edit that is required.
First thou, I am very much interested to learn if you get sound from:
aplay -D plughw:1,0 /usr/share/sounds/alsa/test.wav