Unsupported value in gconf by default in Hardy

Bug #209207 reported by Forlong on 2008-03-30
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
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
Juksu (jluostar) wrote :

I get this same 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
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.

Forlong (forlong) wrote :

Latest update to 0.7.4 did not fix this.

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.

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.

Forlong (forlong) wrote :

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

Forlong (forlong) wrote :

By the way: why is this marked as incomplete?

brad (bradlambeth) wrote :

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

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
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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers