Couldn't launch without dbus, is there a way?
Launching without dbus
(local session), yields the following error (s):
Error acquiring session bus address: Error spawning command line “dbus-launch --autolaunch=75f85671ea07b46a0747c07461f82f18 --binary-syntax --close-stderr”: Child process exited with code 1
W 19:40:03.109290 GLib-GObject (null):(null):(null): invalid unclassed pointer in cast to 'WpTransition'
C 19:40:03.109316 wp-transition (null):(null):(null): wp_transition_return_error: assertion 'WP_IS_TRANSITION (self)' failed
M 19:40:03.110272 wireplumber ../src/main.c:346:on_disconnected: disconnected from pipewire
And ofc the dbus-launch
requires X11 which may or may not be present. Pipewire runs without X11 too, even in tty I can play music, if I start wireplumber as dbus-run-session wireplumber
, but that dummy dbus session is useless, the address is not even saved to $HOME/.dbus/session-bus/$(cat /var/lib/dbus/machine-id)-0
, and only present as env variable to the wireplumber instance.
Is there something I'm missing? Or is it that wireplumber currently really requires atleast a dummy session, or is it even a dummy session or something important to wireplumber like to connect to pipewire?