1.) First of all, check if your machine support compiz effects or not. Run this command in a terminal window:
/usr/lib/nux/unity_support_test -p
You will get the similar output, all “yes” means it works perfectly.
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yesUnity 3D supported: yes
2.) Now install and launch CCSM:
sudo apt-get install compizconfig-settings-manager
All settings will be done in ccsm.
3.) In CompizConfig Settings Manager, click to go into Gereral Options -> Desktop Size. Set Horizontal Virtual Size to 4, and others to 1.
4.) Now, check Desktop Cube and Rotate Cube. Your desktop may mess up or even freeze with no window border, can’t move and resize windows. Don’t worry, check Window Decoration, Move Window, and Resize Window at next boot by running ccsm at a terminal (Ctrl+Alt+T)
5.) If you still can’t get it work, use following commands to remove all previous settings. And finally restart.
rm -rf .gconf/apps/compiz* rm -rf .cache/compizconfig-1/ rm -rf .config/compiz-1/ rm -rf .compiz*






Josh Reply:
December 8th, 2011 at 10:47 pm
OK, first off, it should automatically be set, you can hold the ALT key to click-drag a window from any position inside of it, this will help with the top left thing. The screen only flashes extremely briefly once after I rotate the desktop. The way I got the cube to work was extremely simple. Get the compiz app, run it.
First UNCHECK UNITY, goto general options->desktop size, set the 3 options to horizontal 4, vertical 1, and # of desktops to 4. Activate the cube, tell it to stop using the wall or w/e, then select rotate cube, then select unity, and tell it to ignore the conflict. Done.
(if you have it set, press super+s to see how many desktops you actually have active).
[Reply]
Mark Reply:
December 11th, 2011 at 10:17 am
Thanks Josh. I followed your instructions but every time I tried to un-check the cube (so that I could then re-check it to activate it as per your instructions) CCSM crashed with a segfault. However, I did get the dialog up that offers to ignore the conflict, but whatever option I chose there the problem persists. Thanks again
[Reply]
Josh Reply:
December 18th, 2011 at 5:38 pm
If you uncheck the cube, and the screen seems messed up, open a terminal window (usually ctrl+alt+t) and type –unity replace. If you cant open a terminal window you can usually just log out or reset the computer and it should work.