GDM incorrectly runs xsetroot, should keep background image (trivial fix)
|Ubuntu Desktop Bugs|
Binary package hint: gdm
Getting GDM to keep the background image from the login theme is a trivial fix.
1. In the GDM package, change config/
This change is already made upstream.
2. In the theme, add the attribute background="true" to the item tag that defines the background image. For example, in the default Human theme, this would mean putting this in the Human.xml file:
<!-- background -->
<item type="pixmap" background="true">
<pos y="0" x="0" width="100%" height="100%"/>
3. Profit. Now instead of getting a plain colored background while waiting for the session to be logged in, the background image set in GDM is kept all the way until nautilus sets its background.