We need to 'git' all packages needed, first make sure 'git' is installed, autotools, and a build system: sudo apt-get install git-core automake build-essential Now, get all the build-dependencies: sudo apt-get build-dep compiz we need these packages and git will get them for us, from http://gitweb.beryl-project.org/?o=age create a compiz folder in your /home/user directory, change INTO that directory, then: put 'git clone' in front of each of these lines below and run them in a terminal one by one git://git.freedesktop.org/git/xorg/app/compiz git://anongit.opencompositing.org/compcomm/libraries/bcop git://anongit.opencompositing.org/compcomm/compiz-configuration-system/tools/ccsm git://anongit.opencompositing.org/compcomm/compiz-configuration-system/libraries/ccs-lib git://anongit.opencompositing.org/compcomm/compiz-configuration-system/bindings/ccs-python git://anongit.opencompositing.org/compcomm/plugins-main after you have all of this you have all the files, now it's time to build. I will assume your username is "foo". Henceforth, replace any instance of "foo" with your actual user name. In the compiz directory, you want to run ./autogen.sh --prefix=/home/foo/Compiz --enable-librsvg && make && make install Then run export PKG_CONFIG_PATH=/home/foo/Compiz/lib/pkgconfig Then, in each of the bcop, ccs-lib, ccs-python, ccsm, plugins-main directories(in that order) run: ./autogen.sh --prefix=/home/foo/Compiz && make && make install nvidia command to make window decorations work if needed: sudo nvidia-xconfig --add-argb-glx-visuals -d 24 after all have been built with NO ERRORS, you should be able to start compiz like so: ~/Compiz/bin/compiz --replace --indirect-rendering --sm-disable ccp & and to use the compiz-settings-manager, just type: PYTHONPATH=/home/foo/Compiz/lib/python2.5/site-packages ccsm (You can add the PKG_CONFIG_PATH and PYTHONPATH to your bash init in order to not have to type them in every time)