On 10/11/20 5:07 AM, Hans Fernhout wrote: > > > On 10/10/20 2:26 PM, Aisha Tammy wrote: >> >>>> - Configuration of display-manager is done similar to xdm by modifying >>>> /etc/conf.d/display-manager >>>> - Add display-manager to default runlevel and it should start working >>> My counter-proposal at this point would be to handle DMs similarily to >>> how it's done with systemd. In other words, every DM would provide their >>> own init and conf files (or, "service" files) and they'd be controlled >> This is quite hard as openrc manages tty handling differently than >> systemd. >> Currently display-managers work by adding an extra run level in openrc >> (see >> https://github.com/gentoo/gentoo/pull/16554/files#diff-6d89a718d595e0c0516c6d6b96bd4cd5R21) >> >> It is not possible to do this independently for each of lightdm/gdm/sddm >> separately, there would be too much redundant copying of code. >> > Would this not be resolved by switching to openrc-init instead of systemv > init? > >
Gentoo is about choice and we can't (and don't want to) enforce the fact that people should use openrc-init while we have a compatible solution to work with both. Aisha