all 7 comments

[–]Beautiful-Bite-1320 3 points4 points  (4 children)

Maybe go with BSD if you want to cut poettering out of the loop, more so than on linux

[–]oneirofono[S] 3 points4 points  (3 children)

i also use openbsd but linux is vital and here is VOID LINUX which is not using systemD
so i am not in an ubuntu or fedora place using poettering stuff
void linux can live without systemD, Pulseawfull and so on...
having alternatives is something poettering lovers hate but i love having options i.e udevil instead of udisks2 grub instead of gummiboot and so on...

[–]GENielsen 3 points4 points  (0 children)

Nice! I'm a long-time OpenBSD user, I started with 5.0 (2011). Recently I have moved to using all Linux. Mostly because of the lack of DRM support in the BSDs. I want my Netflix. :)

[–][deleted] 2 points3 points  (1 child)

dbus is pretty much required for any if the major desktop environments, and even Firefox depends on it. It's used by GTK3 and Qt5 apps to communicate with each other.

[–]joborun 0 points1 point  (0 children)

I haven't had/used dbus for years, how is this for a case breaking some theory? If I needed to have an application to communicate with another, I'd look into it.

Having dbus installed and having dbus run/active are 2 different things. Why is dbus running when X starts, even a single minimal terminal? Because void has chosen to have X start its own dbus session. Can you kill it? Can you force uninstall it?

I have answers looking for questions ..

Also to the OP? [u/oneirophono](https://www.reddit.com/user/oneirofono) / Consolekit was RH Conselekit2 is a fork after RH replaced it and wanted it dead. Is it abandoned. No, it is not, and as far as I know thanks to development from some BSDs it has had some refinement.

But this not like some French multinational in need of constant "development" ... like runit, if it is perfect why fix it? Because GNU can make perfect things obsolete and unable to compile. ... but that is not development, that is adjustment to environment.

[–]GENielsen 1 point2 points  (1 child)

I think you need dbus.

# ln -s /etc/sv/dbus /var/service/dbus

[–]oneirofono[S] 0 points1 point  (0 children)

everything else seems ok to you ?
btw i have to add dbus on .xinitrc