I can set it with pacmd set-card-profile which gives me sound but they still don’t appear in the audio settings and the profile field is blank. I also had to change the output device to headphones in AlsaMixer but that might be an unrelated problem. Is there some way I can fix this?
The profiles show up in PulseAudio volume control but it shows (unavailable) after the name. If I select analog stereo duplex the sound works but as soon as I reboot my PC it resets again. How can I get it to remember the profile after a reboot?
You need hdajackretask which is in the alsa-tools package, so:
pamac install alsa-tools
hdajackretask
In that screen you need to:
Select the correct codec
Click Show unconnected pins
and then it becomes fuzzy as I have no system information on your hardware but basically you need to override one or more of the unconnected pins to the features you want.
Once you’ve done all of the needed overrides, you need to click Apply now and test.
If that would give you an error message, you need to: