Thanks Łukasz With regards to the gnome-desktop3 patch. I had a look through the gsettings API and there didnt seem to be a method to say "is this gsettings key you are about to use valid" - in fact all the documentation basically says it is up to the programmer to ensure that a key being used is actually there ("programmer error"). GSettings doesnt seem to-do any validation which is a shame. I would prefer if the whole "draw-background" ubuntu patch could be dropped (and hence make this patch unnecessary) but I don't know really what the current impact that would have on the Unity desktop. Ack with regards to the static functions in gnome-screensaver. I suppose its a coding style to keep code as localised as possible. I did ping on both #ubuntu-devel and #ubuntu-desktop recently but no takers. I don't really know anyone on the GNOME team other than JBicha. On 3 August 2017 at 10:15, Łukasz Zemczak