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 583761 - gnome-panel attempts to change locked gconf settings when screen resized
gnome-panel attempts to change locked gconf settings when screen resized
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: panel
2.26.x
Other All
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-25 00:38 UTC by Josh Triplett
Modified: 2011-03-29 05:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Josh Triplett 2009-05-25 00:38:39 UTC
Please describe the problem:
I keep my home directory in Git.  I store various common gconf
settings in ~/.gconf.shared , including my entire GNOME panel setup
with all applets and launchers.  Since gconf can't have multiple
writable sources, those gconf settings end up set as mandatory.  On
some systems, I have an internal LCD and a higher-resolution external
LCD connected.  When I first log in, both get activated at their
native resolutions, and the panel shows up at the edge of the internal
display, which puts it in the middle of the external display.  If I
switch to the external display only using xrandr, the panel moves to
the edge of the external display, and I get a warning about the GNOME
panel attempting to change mandatory settings; specifically, the
"locked" preference for the applets on the right side:

Can't overwrite existing read-only value: Can't overwrite existing read-only value: Value for `/apps/panel/applets/applet_clock/locked' set in a read-only source at the front of your configuration path
Can't overwrite existing read-only value: Can't overwrite existing read-only value: Value for `/apps/panel/applets/applet_volume/locked' set in a read-only source at the front of your configuration path
Can't overwrite existing read-only value: Can't overwrite existing read-only value: Value for `/apps/panel/applets/applet_tray/locked' set in a read-only source at the front of your configuration path

Those three applets sit at the right edge of my panel, and have the
right_stick preference set.


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Josh Triplett 2009-05-25 00:39:12 UTC
Originally reported as Debian bug 505814: http://bugs.debian.org/505814
Comment 2 Josh Triplett 2009-07-23 03:56:47 UTC
Marking this as NEW; I've observed this in several different versions of gnome-panel on different systems.
Comment 3 Vincent Untz 2011-03-29 05:02:40 UTC
I removed the per-applet lock settings for GNOME 3 (it's unneeded now), so this won't happen anymore.