Since my jacks doesn’t work, I bough USB Sound Adapter that is said to be linux compatible. After plugin it in it didn’t work. So i started to dig in.
I changed laptop. The same. I changed to ubuntu based system, the same. So I went back to manjaro and looked if it sees it.
lsusb sees it as:
Bus 001 Device 006: ID 0d8c:0014 C-Media Electronics, Inc.
alsamixer sees it as USB Audio Device
I do see it also under the same name in KDE Settings. But even when I set it from Inbuild Sound Device (loose translation) to USB Audio Device, I still get sound from laptop speakers. Interesting is, when I click in tests, speakers connected through this device do work. There is a test sound and audio left/right. But normal system sounds are still running through laptop speakers.
I found that it might be because of order of modules so I followed the advice on this site:
After reboot I finally see:
0 snd_usb_audio 1 snd_hda_intel
So order seems to be fixed but still no luck, system sounds and music (from spotify or everything else) plays on laptop, while test sounds work on speakers that I attached through device.
My /etc/modprobe.d/alsa-base.conf looks like that:
options snd_usb_audio index=0 options snd_hda_intel index=1 options snd slots=snd-usb-audio,snd_hda_intel
The device works, still I have no idea how to “reroute” sound through this USB adapter. I am clearly missing something and that is why I ask for help. I am newbie at alsa, pulseaudio etc.