Checking in pulsemixer
I found that while my audio device was detected just fine, it was defaulting to the SPDIF output which I do not have plugged in. Strangely, I have to unplug and replug my speakers for it to realize that I have analog audio output, at which point the SPDIF option disappears and I can switch to analog.
This happens on both linux 5.15 and linux 6.1.
This looks like a bug that was introduced either in ALSA or pulse.
Here is my output for inxi -SA
System:
Host: asus-desk-1 Kernel: 5.15.84-1-MANJARO arch: x86_64 bits: 64
Desktop: Qtile v: 0.22.1 Distro: Manjaro Linux
Audio:
Device-1: NVIDIA TU104 HD Audio driver: snd_hda_intel
Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
Sound API: ALSA v: k5.15.84-1-MANJARO running: yes
Sound Server-1: PulseAudio v: 16.1 running: yes
Sound Server-2: PipeWire v: 0.3.63 running: yes
Any suggestions for workarounds?