Unsupported value in gconf by default in Hardy

Bug #209207 reported by Forlong
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Low
Michael Vogt

Bug Description

Binary package hint: compiz

When running Compiz with default settings of a beta install of Hardy there's an error in ~/.xsession-errors:

  GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.

The value is "[]"
  $ gconftool-2 -g /apps/compiz/plugins/scale/allscreens/options/initiate_edge
  []

Disabling it helps:
  $ gconftool-2 -s -t string /apps/compiz/plugins/scale/allscreens/options/initiate_edge Disabled

Related branches

Changed in compiz:
importance: Undecided → Low
Revision history for this message
Juksu (jluostar) wrote :

I get this same message.

Revision history for this message
Basilio Kublik (sourcercito) wrote :

Hi there
is this still an issue with the last updates in Hardy?

Thanks

Changed in compiz:
assignee: nobody → sourcercito
status: New → Incomplete
Revision history for this message
Forlong (forlong) wrote :

There hasn't been an update of compiz-core in the meantime, so yes it's still there:

$ gconftool-2 --recursive-unset -a /apps/compiz
$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:4152 (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz.real (core) - Warn: Unable to parse XML metadata from file "ccp.xml"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.

Revision history for this message
Forlong (forlong) wrote :

Latest update to 0.7.4 did not fix this.

Revision history for this message
JoshuaRL (joshua-r-l) wrote :

I get this also. I've checked the value in that through gconf-editor against a good compiz and it's the same. I did not do a fresh install, but an update and a couple days later X crashed with a gconf error. Unfortunately I did not record what that was.

Now all my old compiz settings are gone, and everything in ccsm is greyed out and unable to be changed. However, when I run "gksu ccsm" all the old settings come back and I am able to change settings. The issue then is that the changes aren't reflected in the system.

I've tried purging and reinstalling compiz, emerald, gconf-backend, and ccsm. I've also tried renaming .gconf, .compiz, and .emerald to something like ".gconf_old" and the problem remains.

Here is the error that shows when running ccsm:

GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.

Revision history for this message
brad (bradlambeth) wrote :

I found the fix for this one.

1. System > Preferences > Advanced Desktop Effects Settings.
2. Scroll down and open "Scale" under the Window Management section.
3. Go to the Bindings Tab and open the first "Initiate Window Picker" configuration.
4. Choose a corner. This allows you to zoom out and see all your windows to choose one.
5. That's it, you now have a valid value for initiate_edge.

If you don't have the first step available, install the package compizconfig-settings-manager.

Revision history for this message
Forlong (forlong) wrote :

The proper fix has already been posted in the original bugreport.

Revision history for this message
Forlong (forlong) wrote :

By the way: why is this marked as incomplete?

Revision history for this message
brad (bradlambeth) wrote :

Seems like the Scale plugin needs to be fixed, because when it's enabled it's being assigned an unusable value.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for the bugreport and the explaination what is wrong.

This is commited to my bzr tree for intrepid:

bzr commit -m '* debian/compiz-gnome.gconf-defaults:
  - fix wrong value in scle/initiate_edge gconf key, thanks to
    Nick Baumeister for the fix (LP: #209207)'

Changed in compiz:
assignee: sourcercito → mvo
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.7.6-0ubuntu2

---------------
compiz (1:0.7.6-0ubuntu2) intrepid; urgency=low

  * add compiz-manager link (thanks to cyberorg)
  * build with kde4 window decorator, disable kconfig plugin
    in favour of libcompizconfigs kconfig backend
  * debian/compiz-gnome.gconf-defaults:
    - fix wrong value in scle/initiate_edge gconf key, thanks to
      Nick Baumeister for the fix (LP: #209207)

 -- Michael Vogt <email address hidden> Mon, 09 Jun 2008 12:05:17 +0200

Changed in compiz:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.