chimera-linux / turnstile

Independent session/login tracker
BSD 2-Clause "Simplified" License
85 stars 7 forks source link

Cannot figure out D-Bus session bus management #13

Closed 62832 closed 2 months ago

62832 commented 9 months ago

I've been trying for a while now to put together a user service for Dinit running under Turnstile with which to spawn a user session of D-Bus without needing to manually define and export DBUS_SESSION_BUS_ADDRESS myself, however it seems like either Turnstile's functionality for this isn't working right or I'm simply looking in the wrong place for it — running echo $DBUS_SESSION_BUS_ADDRESS without the existing service running and setting the variable manually yields an empty output.

I am currently using the Artix-maintained packages of turnstile, turnstile-dinit and pambase-turnstile, with the export_dbus_address = yes config option.

nekopsykose commented 7 months ago

artix has the latest version (0.1.8) which had some bugs (with dummy backend especially, but iirc it should work with dinit..) which prevented that from working

you should check master anyway

capezotte commented 2 months ago

Guess this can be closed, since Artix now has a distribution tested and approved dbus-user-dinit package (and it works for me).