After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 530915 - The desktop background isn't showed using an RGBA colormap
The desktop background isn't showed using an RGBA colormap
Status: RESOLVED DUPLICATE of bug 606212
Product: eel
Classification: Deprecated
Component: general
CVS HEAD
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-05-01 17:44 UTC by Giuseppe Fuggiano
Modified: 2011-09-22 04:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Patch to solve this problem (563 bytes, patch)
2008-05-01 17:45 UTC, Giuseppe Fuggiano
none Details | Review

Description Giuseppe Fuggiano 2008-05-01 17:44:18 UTC
Please describe the problem:
If using RGBA colormaps to show all GtkWindow widgets, the desktop background isn't showed.

Steps to reproduce:
1. Use an RGBA colormap to show all GtkWindow widgets;
2. Restart the session;



Actual results:
I cannot see the background image of the desktop.

Expected results:
See the background image of the desktop.

Does this happen every time?
Yes.

Other information:
Comment 1 Giuseppe Fuggiano 2008-05-01 17:45:56 UTC
Created attachment 110234 [details] [review]
Patch to solve this problem
Comment 2 Benjamin Berg 2008-09-21 17:30:19 UTC
The issue that the patch solves is that nautilus tries to use the same background pixmap for both the root window and the icon window.

However this does not work, because the visual is a different one. What is missing is the check whether use_common_pixmap is TRUE. If it is not, then a common pixmap cannot be used, and the argument to gnome_bg_create_pixmap needs to be FALSE.

Giuseppe, I was just thinking, maybe nautilus should force a non transparent visual for the icon widget. Or, even better, it would use real transparency on top of the root window if the desktop is composited. This might make it possible that another program draws underneath the icons. (Think of animated wallpapers.)
Comment 3 Akhil Laddha 2011-09-21 09:50:55 UTC
eel as a standalone product is no longer maintained. However, large parts of eel was imported into the eel sub directory in nautilus.

Can you please check again whether this issue still happens in nautilus 3.0.2 or upcoming nautilus 3.2.0 and update this report by adding a comment so that the bug can be reassigned to nautilus if it's still valid.
Comment 4 Cosimo Cecchi 2011-09-22 04:25:31 UTC

*** This bug has been marked as a duplicate of bug 606212 ***