• Immutable Page
  • Info
  • Attachments

Required packages and build dependencies

git-core python-pyrex python2.5-dev libxcomposite-dev libpng-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc

Git repository

Stable branch

git://git.freedesktop.org/git/xorg/app/compiz

compiz-0.6

git://anongit.compiz-fusion.org/fusion/libraries/bcop

0.6.0

git://anongit.compiz-fusion.org/fusion/compizconfig/libcompizconfig

0.6.0

git://anongit.compiz-fusion.org/fusion/compizconfig/compizconfig-python

0.6.0

git://anongit.compiz-fusion.org/fusion/compizconfig/ccsm

0.6.0

git://anongit.compiz-fusion.org/fusion/plugins-main

0.6.0

git://anongit.compiz-fusion.org/fusion/plugins-extra

0.6.0

git://anongit.compiz-fusion.org/fusion/plugins-unsupported

0.6.0

git://anongit.compiz-fusion.org/fusion/decorators/emerald

0.6.0

git://anongit.compiz-fusion.org/fusion/decorators/emerald-themes

0.6.0

  • --disable-kde

Build order

  • compiz

  • bcop

  • libcompizconfig

  • compizconfig-python

  • ccsm

  • compiz-fusion-plugins-main (it must be built before plugins-extra)

  • everything else

Running

  • LIBGL_ALWAYS_INDIRECT is required if using AIGLX on free drivers.

  • You need to LD_PRELOAD the mesa libgl if using a non-mesa driver (eg. nvidia, fglrx) on XGL.

Suggested startup command

compiz --replace --sm-disable --ignore-desktop-hints ccp
  • ccp uses compizconfig for settings

  • --sm-disable disables session management

  • --ignore-desktop-hints

Troubleshooting

Install/Git (last edited 2008-03-30 18:33:44 by localhost)