This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Session dependencies and load order

(This page is in my namespace because it's mostly a way for me to clear my mind, but perhaps is useful to someone else too)

The current situation with dependencies and ordering between gnome-session, mutter/gnome-session and gnome-settings-daemon is a mess

gnome-session

gnome-settings-daemon

gnome-shell

New in 3.10

Soon

Wayland only

XWayland depends on a running wayland compositor, so mutter must be launched first, and all ordering constraints, as process parent-child relationships and inheritance of environment variables, are suddenly reversed.


2024-10-23 11:09