Hi GNOME team, In [1], GNOME recently announced some new dependencies on systemd for release 49.
Firstly, GDM now depends on userdb to dynamically allocate user accounts for showing multiple GDM at once. However, there is an alternate code path for elogind that means we can preallocate gdm-greeter-N accounts. This should not be very complicated to do. Secondly, gnome-session (responsible for starting user services) is going to use systemd too. So we need to replace it with a Shepherd implementation. Lastly, they will also replace AccountsService with userdb. But that is for GNOME 50. I can start to look into replacing gnome-session with a Shepherd implementation for our current GNOME, so it will be already done once we get to 49. (will also help us debug GNOME’s services better) What do you think? Noé [1] https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/
signature.asc
Description: PGP signature