Zorin OS 18 Core. I have two audio outputs plugged into my PC, an external speaker and a headset. The speaker does not work unless auto-mute is disabled in alsamixer, but then only the speaker works and not the headset even if headset is the selected output. Re-enabling auto-mute lets the headset work but then the speakers don't work (even though PulseAudio shows the speaker putting out sound).
How can I switch between the two audio outputs without having to go into alsamixer each time I want to switch output device? Thank you for your time.
I have a x870 Aorus Elite Wifi7 which only has one sound connector, so that's not the issue.
I found out with auto-mute disabled, when headphones are selected audio plays on line out at the same time. It appears the issue is line-out not muting when headphones are selected but not the other way around.
Hi, pulseaudio is bizarre as it has a folder named 'pulse' (/etc/pulse).
I think Zorin 18 introduced 'PipeWire' to the system and there is another bit that sometimes needs to be enabled/configured, 'WirePlumber':
I currently don't use Zorin, and prefer ALSA over everything else with the only pulse element being 'apulse' for sound when watching media in a browser.
I see from your alsamixer that "headphone" is set [MM] = muted. Is that intentional?
You should also have a play with different "loopback-mode" channel settings, to see if that helps or changes anything.