9af029e968
If we have a late activation of a service backend we may need to check whether it has been already started, and in case it has not, we can try loading it. So rely on gdm to see what service has been started, instead of handling it manually on our side only. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2267>