On Wed, 2011-01-19 at 11:03 +0000, Bastien Nocera wrote: > On Tue, 2011-01-18 at 14:20 +0000, Adam Williamson wrote: > > So all the gconf schemas are now in -gconf subpackages which you don't > > have to install unless you really, really want to use the gconf > > configuration storage system for some reason. If you do, you'll have > > to > > make sure whatever method you use for launching compiz sets the > > 'gconf' > > parameter instead of 'ccp'. The compiz-gtk script which most people > > probably wind up using, one way or another, to launch compiz now > > specifies 'ccp' not 'gconf'. I have tested the 'ccp' configuration > > method quite carefully and can report that, contrary to how it's been > > in > > Fedora for a while, Compiz configuration you set with ccsm actually > > works now. :) > > Except it means that you're losing all the keyboard configuration that > used to be done in the GNOME "Keyboard shortcuts" preferences. Ah...so, as I understand it, the keybindings files that compiz ships tell gnome-keybindings-properties which gconf keys to write for compiz to be aware of the configuration it sets? I see, wasn't aware of exactly how that worked. The ultimate problem here is there's lots of conflicting factors...I guess I can try and switch it so that everything's in gconf by default again, and ccsm uses the gconf config storage backend, but then you wind up stuck with gconf even if you're running Compiz in another desktop, even if you're running it in KDE. If we set it up so it only uses gconf when you run it as the GNOME window manager, but ccp in other situations, then ccsm will not work with either GNOME or (any_other_desktop) out of the box. We had 0.8 set up more or less this way - it ran compiz with 'gconf' if the gconf backend was found - but ccsm was set up to write config to ccp by default, and 'ccsm can't configure compiz!' was one of the most popular bug reports (see https://bugzilla.redhat.com/show_bug.cgi?id=532229 ). I can't really think of a really good way to set this up, especially given that the compiz user base seems split fairly cleanly between GNOME/compiz and (other-desktop)/compiz users, I don't think there's a clear majority for either. then there's the deprecation of GConf and the lack of any guarantee that compiz is going to get a gsettings port looming over everything. do you have any thoughts? for now I'm going to at least see if I can get a 'pure-gconf' setup to work with ccsm. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org http://www.happyassassin.net -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel