Description of problem: When /apps/metacity/general/compositing_manager is set to true in gconf, the root window isn't refreshed when the background image changes. Version-Release number of selected component (if applicable): metacity-2.22.0-3.fc9 How Reproducible: It happens every time. Steps to Reproduce: 1. Enable compositing_manager. 2. Set /apps/nautilus/preferences/show_desktop to false to keep nautilus from controlling the root window. 3. Change the background image by modifying /desktop/gnome/background/picture_filename in gconf. Actual results: The root window doesn't redraw. Dragging windows around forces the background to change underneath but not anywhere else. Calling xrefresh to redraw the whole screen sort of works, but it can make the screen flicker. Expected results: The new background image should be immediately visible. Additional info: I'll attach an image that shows what's happening. Note that you need to have gnome-settings-daemon version 2.22.1-1.2008.03.26.8.fc9. With earlier versions, the background doesn't get updated at all, much less redrawn. See bug 444682 for more information about this separate bug.
Created attachment 304783 [details] screenshot showing the strange behavior
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Needs to go upstream - we don't recommend using the metacity compositor.
Note that I just filed a bug with GNOME: http://bugzilla.gnome.org/show_bug.cgi?id=559149http://bugzilla.gnome.org/show_bug.cgi?id=559149