[compiz] configuration tools
Dan Winship
danw at novell.com
Thu Sep 28 14:15:07 PDT 2006
David Reveman wrote:
> You can get the source code to the configuration tool that we use in
> SLED from here:
>
> https://forgesvn1.novell.com/svn/xgl-settings/trunk/xgl-settings/
>
> it might need some minor work to be usable outside of SLED10 though.
The setting-up-xgl bits are totally SUSE-specific (SaX2, zen-installer,
etc), but I don't think any of those cause any compile-time problems.
But you'd need to change it a little anyway, because the test it does to
see if you have Xgl enabled is SUSE-specific, so on other distros it
would always think you aren't running Xgl, so it won't let you change
any of the compiz options.
The config UI part should work anywhere, but there are some issues:
1. It doesn't let you configure *everything*, just a good selection
of especially useful options for the core plugins. (There's some
code to add an additional page to the notebook that lets you
edit any setting in any plugin, but it's disabled, because it
was crashing and I never got a chance to fix it.)
2. Also, it doesn't let you configure a lot of the keybindings,
because we patched the GNOME keybindings capplet to let you edit
those, and I didn't want to duplicate them. Likewise, it doesn't
let you configure the things that you can configure from the
GNOME Windows capplet (focus policy, double-click is maximize vs
shade, etc).
3. Finally, it hasn't been updated for the changes David has made
since SLED10 was released, so some things won't work right with
the latest compiz.
Hm... so I guess it's not in very good shape. :-} I would like to fix
some of this eventually... the configuring-xgl page should probably be
disabled and hidden if you aren't on SUSE, and the other stuff needs to
be updated eventually.
David, are we putting an updated compiz in SUSE 10.2 or are we sticking
with the SLED10 version?
-- Dan
More information about the compiz
mailing list