Ask HN: Who understands Pipewire/Wireplumber in Fedora 35? Need help
Fedora 35 and bluetooth headphones. Bliss! However I run a relatively rare multi-seat setup. The bluetooth dongle is plugged into a USB hub that belongs to "seat1". However if a paired bluetooth headphone is turned on, it is (usually) added to the audio device list for "seat2" and not available to the others.
Something is not multi-seat aware; I assume all three sessions jump on the newly added device and who gets it is a race condition.
Does anyone know how a workaround for this, or can walk me through how all this works, or point to documentation that does, so I can come up with my own workaround? It merely necessary to force newly added bluetooth audio devices to seat1; the other two stations don't need them.
1 comment
[ 29.3 ms ] story [ 421 ms ] threadcp -a /usr/share/wireplumber ~/.config/wireplumber
and then in all but seat1, delete this from wireplumber.conf
{ name = bluetooth.lua, type = config/lua }