Skip to content

xsettings: Make it able to run on demand

Carlos Garnacho requested to merge wip/carlosg/xsettings-on-demand into master

There's some changes in how this service is started:

  • Instead of it being part of the gnome-session target initialization chain, it now depends on a new gnome-session-x11-services target. Initialization of this target is left up in the air here, and may happen during startup or at any random point during the running session. The same analogous behavior will be seen at shutdown.
  • The Restart condition has been softened to on-abnormal, as unclean exits are somewhat unavoidable on Xwayland restart scenarios. Other crashes or abnormal signals should still be intercepted as usual, and lead to the fail whale.

Merge request reports