Bug#627946: gconf2 settings for panel doesn't add objects of type "menu-object" correctly
Brett Ussher
breusshe at hotmail.com
Wed May 25 18:42:18 UTC 2011
Package: gconf2
Version: 2.28.1-6
Severity: normal
I tried adding a menu item to one of my panels and it would not show up. When
I looked in my home folder under ".gconf" to see what had happened, I
discovered the following oddities (all files are relative to
~/.gconf/apps/panel):
1.) In ./general/%gconf.xml:
None of the menu items I tried to add were registered as objects, but
individual items were (such as gnome-terminal).
2.) In ./objects:
A new "object_#" folder existed (for example, one was named "object_7")
and in that folder was a new %gconf.xml file
3.) In ./general/%gconf.xml:
I added the following:
<li type="string">
<stringvalue>object_7</stringvalue>
</li>
I then logged out and back in and I found that I had a new icon on the panel.
However, this icon is the "root" level of the menu. In other words, I tried to
add an icon for the "Graphics" menu to my panel and, rather than having an icon
for the Graphics menu, I have an icon for the Graphics menu's parent.
Looks like gconf is forgetting a step or two when adding menu items to the
panel. I'm including a file (panel.tar.gz) which shows several items of type
"menu-object" that are in the objects folder, but not added to
./general/%gconf.xml. If you add one of the missing objects to the
general/%gconf.xml file, you'll see what I'm talking about once you log out and
back in.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gconf2 depends on:
ii dbus-x11 1.4.8-3 simple interprocess messaging syst
ii gconf2-common 2.28.1-6 GNOME configuration database syste
ii libc6 2.13-4 Embedded GNU C Library: Shared lib
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libxml2 2.7.8.dfsg-2+b1 GNOME XML library
ii psmisc 22.13-1 utilities that use the proc file s
ii python 2.6.6-14 interactive high-level object-orie
Versions of packages gconf2 recommends:
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
Versions of packages gconf2 suggests:
ii gconf-defaults-service 2.28.1-6 GNOME configuration database syste
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: panel.tar.gz
Type: application/x-gzip
Size: 5029 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110525/df7c7873/attachment-0002.bin>
More information about the pkg-gnome-maintainers
mailing list