Installing from source tarballs

WARNING: Compiz 0.8.x components are not compatible with 0.9.x components. It is recommended to remove all compiz 0.9 components before building 0.8.

NOTE: Compiz core has plugins for Desktop Environment compatibility. The Gnome Compatibility plugin is for Gnome2. When using Gnome3, --disable-gnome is recommended. KDE Compatibility can be disabled with --disable-kde. Disabling these will not inhibit the functionality of compiz.

This method should work on any distribution, as long as you have satisfied the dependencies required to compile Compiz. The basic dependencies are:

Most (if not all) of these may also be obtainable through your packaging system (if you have one) via the command to fetch all build dependencies for Compiz.

Once these are installed, you can obtain the source tarball from the Compiz releases page.

0.8.6

Only packages that had changes were released. Since there were no API changes, 0.8.4 components are compatible with 0.8.6. Simply build 0.8.4 as normal, using 0.8.6 components that are available. The same applies to 0.8.8.

To compile from the source tarballs, extract each tarball and execute the following in each package directory: