GNOME Bugzilla – Bug 104808
Edge Panel Color not able to be saved
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: I have an edge panel at the bottom of the screen that will not retain the color chosen for it. If transparent is chosen, trying to change the color again results in the panel being locked as transparent. The only color choice at this point is default. Steps to reproduce the problem: 1. Create Edge Panel 2. Change Properties, Background, Color (to something other than black) 3. Log out, save session changes, log back in, color is black 4. Make background color change, stop gdm/gconfd, restart gdm, log in, color is black Actual Results: Color always resets to black. If color is set to transparent, changing color to something other than transparent cannot be done without deleting the panel and recreating it. Expected Results: Color of taskbar should be saved How often does this happen? Every time. Upgraded another machine and now it mimics the same behavior Additional Information: Using Sawfish This happens with no applications open No errors logged in .xsession-errors or .gnome-errors or /var/log/XFree86.0.log Using gdm2 ii gdm2 2.4.1.0-1 GNOME Display Manager (for Gnome2) On another machine -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux matthew 2.4.20-pre11aa1 #1 Tue Oct 22 19:34:21 EDT 2002 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages gnome-panel depends on: ii bonobo-activation 1:1.0.3-3 Bonobo Activation Framework ii gnome-desktop-data 2.0.10-1 Common files for GNOME 2 desktop a ii gnome-panel-data 2.0.11-2 Common files for GNOME 2 panel ii gnome-session 2.0.9-3 The GNOME 2 Session Manager ii libart-2.0-2 2.3.11-1 The GNOME 2 canvas widget - runtim ii libatk1.0-0 1.2.0-1 The ATK accessibility library ii libaudiofile0 0.2.3-4 The Audiofile Library ii libbonobo-activation4 1:1.0.3-3 Bonobo Activation Framework -- run ii libbonobo2-0 2.1.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.1.0-1 The Bonobo UI library ii libc6 2.3.1-9 GNU C Library: Shared libraries an ii libesd0 0.2.28-2 Enlightened Sound Daemon - Shared ii libgconf2-4 1.2.1-4 GNOME configuration database syste ii libgcrypt1 1.1.11-4 LGPL Crypto library - runtime libr ii libglade2-0 2.0.1-3 Library to load .glade files at ru ii libglib2.0-0 2.2.0-2 The GLib library of C routines ii libgnome-desktop-0 2.0.10-1 Utility library for loading .deskt ii libgnome2-0 2.0.6-2 The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.1.5-2 A powerful object-oriented display ii libgnomeui-0 2.0.6-3 The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.0.4-4 The GNOME virtual file-system libr ii libgnutls5 0.6.0-2 GNU TLS library - runtime library ii libgtk2.0-0 2.2.0-1 The GTK+ graphical user interface ii liblinc1 1:0.5.5-1 library to simplify creating netwo ii liborbit2 1:2.4.4-1 Libraries for ORBit2 - a CORBA ORB ii libpanel-applet2-0 2.0.11-2 Library for GNOME 2 Panel applets ii libpango1.0-0 1.2.0-1 Layout and rendering of internatio ii libpng12-0 1.2.5-8 PNG library - runtime ii libpopt0 1.6.4-2 lib for parsing cmdline parameters ii libtasn1-0 0.1.2-1 Manage ASN.1 structures (runtime) ii libwnck4 0.18-1 Window Navigator Construction Kit ii libxml2 2.5.0-1 GNOME XML library ii xbase-clients 4.2.1-4 miscellaneous X clients ii xlibs 4.2.1-4 X Window System client libraries ii zlib1g 1:1.1.4-9 compression library - runtime -- no debconf information the panel color works fine and is saved between sessions. After running apt-get upgrade on this machine, the color is not saved on the panel. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux matthew 2.4.20-pre11aa1 #1 Tue Oct 22 19:34:21 EDT 2002 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages gnome-panel depends on: ii bonobo-activation 1:2.2.0-2 Bonobo Activation Framework ii gnome-desktop-data 2.2.0-2 Common files for GNOME 2 desktop a ii gnome-panel-data 2.2.0-2 Common files for GNOME 2 panel ii gnome-session 2.2.0.1-1 The GNOME 2 Session Manager ii libart-2.0-2 2.3.11-3 Library of functions for 2D graphi ii libatk1.0-0 1.2.2-2 The ATK accessibility library ii libaudiofile0 0.2.3-4 The Audiofile Library ii libbonobo-activation4 1:2.2.0-2 Bonobo Activation Framework -- run ii libbonobo2-0 2.2.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.2.0-1 The Bonobo UI library ii libc6 2.3.1-10 GNU C Library: Shared libraries an ii libesd0 0.2.28-2 Enlightened Sound Daemon - Shared ii libgconf2-4 2.2.0-1 GNOME configuration database syste ii libgcrypt1 1.1.12-1 LGPL Crypto library - runtime libr ii libglade2-0 2.0.1-3 Library to load .glade files at ru ii libglib2.0-0 2.2.0-2 The GLib library of C routines ii libgnome-desktop-2 2.2.0-2 Utility library for loading .deskt ii libgnome2-0 2.2.0.1-1 The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.2.0.1-1 A powerful object-oriented display ii libgnomeui-0 2.2.0.1-1 The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.2.0-2 The GNOME virtual file-system libr ii libgnutls5 0.8.1-1 GNU TLS library - runtime library ii libgtk2.0-0 2.2.0-2 The GTK+ graphical user interface ii libjpeg62 6b-6 The Independent JPEG Group's JPEG ii liblinc1 1:1.0.0-1 library to simplify creating netwo ii liborbit2 1:2.6.0-1 Libraries for ORBit2 - a CORBA ORB ii libpanel-applet2-0 2.2.0-2 Library for GNOME 2 Panel applets ii libpango1.0-0 1.2.0-3 Layout and rendering of internatio ii libpng12-0 1.2.5-10 PNG library - runtime ii libpopt0 1.6.4-2 lib for parsing cmdline parameters ii libstartup-notification0 0.5-1 library for program launch feedbac ii libtasn1-0 0.1.2-1 Manage ASN.1 structures (runtime) ii libwnck4 2.2.0-1 Window Navigator Construction Kit ii libxml2 2.5.1-1 GNOME XML library ii xbase-clients 4.2.1-5 miscellaneous X clients ii xlibs 4.2.1-5 X Window System client libraries ii zlib1g 1:1.1.4-9 compression library - runtime -- no debconf information I have tried setting the color, logging out while saving the session, logging out without saving the session, shutting down gdm and gconfd to see if they will write the change. I downgraded the other machine to bash-2.05b# dpkg -l | grep gdm ii gdm 2.2.5.5-2 GNOME Display Manager I installed a newer version of gdm2 bash-2.05b# dpkg -l | grep gdm ii gdm 2.4.1.2-1 GNOME Display Manager (for Gnome2) And the problem remains. I checked /var/log/XFree86.0.log, .gnome-errors, .session-errors and all don't have anything related Like the first machine that I had problems with, if I set the second one to Transparent, I am unable to change it back to anything except default. I downgraded the first machine go gdm 2.2.5.5-2, same thing. Upgraded back to 2.4.1.2-1, and the color is still not saved upon logout, restart of the session or restart of gdm.
I have experienced this problem as well, using Redhat 7.2 with Garnome-0.21.0 . One additional thing I have noticed is that the color value actually is being saved correctly by GConf. That is, I can look up the proper entry using gconf-editor and verify that it is correct. It simply is not being used by the panel when it reloads.
When panel background type is set to Color and a color is selected, the color remains for the current session, but upon logging out and back in, the background color is set to black. Note: Automatically save changes to session is selected and appears to work for all other apps.
*** Bug 106114 has been marked as a duplicate of this bug. ***
Marking duplicate of bug #107401 - there's a patch there. *** This bug has been marked as a duplicate of 107401 ***