My motherboard is the ASUS Z97-A.
My back audio jack (3.5 mm) works flawlessly and I have my desktop speakers hooked up to this one.
However, my front audio jack is not even recognized by the system. I plug in my headphones and nothing ever happens. Luckily, I found that the package "pavucontrol" not only finds my headphone jack, but allows me to route audio to it. It always thinks my headphones are unplugged, though.
Using alsamixer I am able to mute my desktop speakers so that only my headphones are receiving audio. I have to go through the following process every time I boot into Solus in order for my headphones to work: pavucontrol (switch output to front headphone jack), alsamixer (disable sound for back audio jack). It may not seem like a lot, but having to do it every time I reboot or start up the computer is annoying! :)
How can I resolve this problem? Any suggestions? I should note that I've only used this motherboard with Windows and Solus, and on Windows 10 it detected everything correctly.