Comment 0 for bug 1222053

Tim Lunn (darkxst) wrote :

There have been several occasions now where Ubuntu GNOME has had to patch code, that could in theory instead be handled by per-session gsettings overrides. A recent example is the background plugin in gnome-settings-daemon, this should be loaded under unity, gnome-flashback sessions but not gnome-shell session. A per-session override would make this possible without any patches to the codebase.

As I understand it the overrides are processed by glib-compile-schemas so perhaps we would have to recompile schemas on each login to achieve this? Any thoughts on how we can achieve this?