xfwm4 needs to be build with MONITOR_ROOT_PIXMAP defined [1]. The built-in compositor will now try to clone the current root background on launch and fall back to the default plain grey background if it fails.
LightDM GTK+ Greeter already makes sure that the background picture will remain even after the greeter quits, but it does not set the necessary property for the root window [2].
I am not aware of any drawbacks. However, some testing needs to be done.
Here is one possible solution:
xfwm4 needs to be build with MONITOR_ROOT_PIXMAP defined [1]. The built-in compositor will now try to clone the current root background on launch and fall back to the default plain grey background if it fails.
LightDM GTK+ Greeter already makes sure that the background picture will remain even after the greeter quits, but it does not set the necessary property for the root window [2].
I am not aware of any drawbacks. However, some testing needs to be done.
[1] http:// git.xfce. org/xfce/ xfwm4/tree/ src/compositor. c#n806 git.xfce. org/xfce/ xfwm4/tree/ src/compositor. c#n840
[2] http://