We have a winner.
I first made a mistake, I had only one line in the config file.
Then my usb sound device was gone, I suspect because I created a conflict. (two index0 devices)
With help from the openSUSE forum, who pointed me to a post on the Arch forum.
It now says:
Code: Select all
options snd_usb_audio index=0
options snd_hda_intel index=1,2
Code: Select all
cat /proc/asound/cards
0 [USB ]: USB-Audio - Scarlett Solo USB
Focusrite Scarlett Solo USB at usb-0000:02:00.0-9, high speed
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfce60000 irq 77
2 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfcd00000 irq 79
Code: Select all
cat /proc/asound/modules
0 snd_usb_audio
1 snd_hda_intel
2 snd_hda_intel
The topic on the Arch forum:
https://bbs.archlinux.org/viewtopic.php?id=224241
I do not fully understand, how that line with intel index 1,2 works, but Linux does understand it, which is more important.
I was expecting I had to type two lines, one for intel hdmi one for intel generic.
To make this even more fun, did you guys know the sound chip on my AMD vid card is made by intel ?
I swear, computers are made to confuse and annoy us.