Final update / correction:
The previously mentioned user systemd workaround is no longer in use.
After further testing, I removed all local audio workarounds:
- removed PULSE_SINK environment override
- removed audio-route-watch.service
- removed route-audio-to-current-device script
- disabled and removed fix-audio-profile.service
After reboot, with no local audio workarounds active, PipeWire selects
the correct sink automatically:
Default Sink: alsa_output.pci-0000_00_1b.0.analog-surround-51
Playback works through the 5.1 speakers, and USB headset hotplug also
works correctly:
- plugging in USB headset switches output/input to the headset
- unplugging it switches output back to analog-surround-51
- playback works after both transitions
Conclusion: this bug report was caused by incorrect physical 5.1 cabling
on my system. The front L/R speakers had been connected to the gray
side-speaker jack instead of the green/lime front-speaker jack. After
correcting the cabling and resetting stale WirePlumber user state, I can
no longer reproduce the reported issue.
I believe this report can be closed as Invalid / not a software bug.
** Changed in: linux (Ubuntu)
Status: Incomplete => Invalid
** Changed in: pipewire (Ubuntu)
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2150545
Title:
Possibly snd_hda_intel / Realtek ALC1150 jack detection issue: analog
jacks report unavailable although ALSA surround51 playback works
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2150545/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs