New comment by antaxiom on void-packages repository https://github.com/void-linux/void-packages/issues/36393#issuecomment-1083995852 Comment: I got wireplumber working without needing to add any dbus variables (though this would've been good to know), but I did have to start the script through my DE (I'm currently using gnome and therefore xdg-desktop-portal-gtk, but I tried on wlr compositors as well) as opposed to running it as a service. I actually had to run pipewire and desktop portal through the script as well to get them all playing nicely. I'll keep this in mind if I do ever have to set this up again, but hopefully a service will make this irrelevant. On Wed, Mar 30, 2022 at 10:15 PM Gabriel Sanches ***@***.***> wrote: > +1 for this issue, I had to get wire plumber running and it was a royal > pain. Pipewire worked as a service, but wire plumber was unhappy unless > everything was run as my user. If someone were able to write a good service > (and ideally add a pipewire section to the handbook detailing how all of > this and desktop portal worked together) it would be a dream. > > I couldn't make wireplumber work (while pipewire-media-session works > flawlessly), but maybe I can help with the desktop portal you mentioned, in > case you're using xdg-desktop-portal-wlr. > > Basically you only need to install it and make sure you import the correct > variables to the dbus session. I've got this in my WM's init script: > > dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP > > Here both WAYLAND_DISPLAY and XDG_CURRENT_DESKTOP are previously set to > something that makes sense Wayland-wise. > > — > Reply to this email directly, view it on GitHub > , > or unsubscribe > > . > You are receiving this because you commented.Message ID: > ***@***.***> >