Gnome hat keine direkte Abhängigkeit von systemd. Gnome nutzt logind, weil consolekit seit Jahren nicht mehr gepflegt wird und vor sich hin rottet. Daher setzt kde5 auch auf logind.
Eigentlich brauchen beide sie sogar nur etwas, was die DBUS-API von logind implementiert. Und genau da setzt systemd-shim an. Es emuliert gerade genug der Funktionen von logind, damit Gnome & Co laufen.
Gnome hat keine direkte Abhängigkeit von systemd. Gnome nutzt logind, weil consolekit seit Jahren nicht mehr gepflegt wird und vor sich hin rottet. Daher setzt kde5 auch auf logind.
Eigentlich brauchen beide sie sogar nur etwas, was die DBUS-API von logind implementiert. Und genau da setzt systemd-shim an. Es emuliert gerade genug der Funktionen von logind, damit Gnome & Co laufen.