hi,
Does seatd also work for x11.
I'm using dwm.
Am i missing out on any important features that elogind provides?
I only use dwm with mostly terminal based applications like vim, vifm.
https://docs.freebsd.org/en/books/handbook/wayland/
It seems that it is for wayland only.
If you are using dwm you do not need elogind.
I am using bspwm without it.
I was using seatd on x11 it turns out that it's almost pointless.
In fact it's useful only to fulfill init-logind requirement:
pacman -R seatd-dinit
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing seatd-dinit breaks dependency 'init-logind' required by artix-archlinux-support
:: removing seatd-dinit breaks dependency 'init-logind' required by base
I disabled the services but something starts it so I edited logind:
cat /etc/dinit.d/logind
type = internal
before = login.target
I think that the developers should allow no elogind/seatd for example like in this case for dwm.
Seatd is primarily designed for Wayland, so it doesn't really support X11 natively. If you’re using DWM with terminal apps, you might not miss much from elogind, but it does offer some session management features that could be handy if you ever decide to expand your setup.