PIpewire and Namespaces

So I decided to give pipewire another chance as in the past it just caused all kinds of problems. So far so good with one exception, there is nothing I can find on pipewire and namespaces.

In the past if I jailed something with a ns I’d just pass / export my PULSE_SERVER PULSE_COOKIE and we’re off to the races. This no longer works despite all the cruft for comparability with alsa/pulse/jackd.

Can anyone give me a heads up on how to do this with pipewire.

***UPDHERT
I got desperate and tried a “different” [read: evil] search engine and finally found a match that was relevant. So for anyone else with this issue, for example jailing the evil that is Steam…

so
export PULSE_SERVER=$XDG_RUNTIME_DIR/pulse/native
becomes
export PULSE_SERVER=$XDG_RUNTIME_DIR/pipewire-0

1 Like