GNOME Bugzilla – Bug 691359
adapt to gnome-shell rendering the desktop
Last modified: 2013-02-20 05:22:31 UTC
With upcoming changes in gnome 3.8, the desktop will be rendered by gnome-shell directly, and the g-s-d background plugin will go away. On the nautilus side, this probably means that we should use an rgba window and just render the icons on top of the desktop thats drawn by the shell. This might be slightly less efficient, but as a side effect, it may fix some of the bugs that have shown up where nautilus and gnome-shell get into a fight over the pixmap.
Created attachment 234452 [details] [review] Use an RGBA window for the desktop In the future, GNOME shell will always render the background, and handle transitions, etc. Nautilus will then just render its icons on top.
Quick-and-dirty patch. It still uses GnomeBg, to save desktop backgrounds set via DND - this should probably be cleaned up further
One thing we probably want to do here is set an input shape, so that clicks on the desktop are still handed by the shell.
This is now fixed in master