New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/21233#issuecomment-618645476 Comment: > Dbus/polkit integration: polkit literally depends on a javascript interpreter and people striving for a KISS desktop don't need these I think D-Bus is ok, it adds a lot of value, at least from my experience. Polkit I agree has a lot of architectural issues, which is why I only enabled it when I was trying to get flatpak to work. > Xorg is still root by default on Void This is, of course, something we can try to change. > multi-seat, which 95% of people don't use Good point. > Logind is more LOC than sway+wlroots combined Fork elogind and remove multi-seat implementation? Not kidding, I'd be very interested in knowing about a small program for the elogind functionality we need (and if that's even possible). I know ConsoleKit2 was a part of that, but it's unmaintained and seemed quite large still. > setuid on a local machine is less of a concern than say running a public web server locally or using ssh agent forwarding. I don't know how to make this judgment. If it's determined not to be a huge risk, I don't have any issue with removing `elogind` as the default option. I mostly want Wayland compositors to have uniform templates.