Is there a way to access the variables to edit via bash (or other libraries with bash or python)? Similar to how you can use 'gconftool-2' in bash to edit properties that would update them after edited.
For example, I would like to run a script to disable 'the file manager to handle the desktop' by terminal (bash or python) instead of opening this window each time.
I also have tried making 'show_desktop' to false in nautilus in gconf-editor but that doesn't do anything.
I am using Ubuntu 11.10 and compiz as the window manager on Gnome (2 I believe, or whatever comes with 11.10).
We're going to use Gio to get the Base Key (the category the value is at). Once we get that value we're going to set a CheckBox on it to change the value. We then setup various signals to listen for changes in the setting and CheckBox. I know it's not the desktop one but you can plug it into the BASE_KEY. By the way, you shouldn't try and use GConf in GNOME 3, because it's been deprecated.