u/MixtureInevitable725

Whats the appropriate way to start user session services?

I got into Linux a few months ago, did a lot of distrohopping, experimenting and research.

After ditching windows and daily driving first mint later Ubuntu for a few months i decided that i wanted 100% system control and customization to my hearts desire. After a lot of research i picked void and used it together with gnome for about a month while customizing Niri Window Compositor alongside.

When i finally removed gnome it turned out it was basically holding my system together.

My system services like network manager, dbus, seatd … are working again, however i have problems with user session services like pipewire, wireplumber, xdg-desktop-portal, … . At first i started them through the Niri config with spawn-at-startup. However this did not work reliably as audio would sometimes work and randomly not work again after boot.

Currently I am trying to set it up through turnstile but the void documentation hasn’t been very helpful.

What is the "best" way to do it?

reddit.com
u/MixtureInevitable725 — 17 hours ago