HCL:Compiz
From Offensive-security.com
COMPIZ FAQ
_____________
Q: How does the boot thingy work? A: It uses the module cubez.lzm which consists of all the necessary packages for compiz and emerald + a couple of scripts: The first part is a perl script, called cubez which tries to configure X for your Intel/ATI card so it will use direct rendering. This is usually the hard part. It backs up the normal xorg.conf (in /etc/X11) to xorg.conf.old and creates a new one : xorg.conf.new It then overwrites the xorg.conf with the new one.There is also a startnvidia.sh script for nvidia cards. This uses the standard nvidia driver tools and is a simple one-liner. Next, there a file in /root/.kde/Autostart which links to startcompiz.sh. This is a startup script which calls fusion-icon and sets the window-decorator to emerald.
Q: It's all fucked up? I want my desktop back! A: try to get back to a shell by killing X (CTRL+ALT+BACKSPACE) or going to a shell (CTRL+ALT+F2); Copy /etc/X11/xorg.conf.old to /etc/X11/xorg.conf and restart X. At least you should have working KDE now.
Q: I got no window decorations?
A: First check if compiz works. If you see like 8 workspaces in your tray, it prolly does. try to spin the cubez by pressing CTRL+ALT+-> .
If compiz works, try to activate emerald in the fusion-icon (the lil blue cube bottom right). If that doesnt work, you can troubleshoot by going to KWIN and type: fusion-icon in a shell; This usually gives more feedback about the error. Most of the window decorator issues have to do with DefaultDepth issues. If it still doesnt work, ask in the forums.
Q: I have an ATI? A: Unfortunately for you, ATI makes a bit of a mess with it's drivers. We only use MESA drivers in BT3 for now for ATI cuz that's what compiz.org recommends. That means that newer ATI cards are not supported. [1][2]
Try to find help in the compiz.org community or in our forums.
You can also try out the official ATI drivers [3] or [4]. good luck!
Q: I have Intel? A: Intels up to 950 should be fine [5]. We use MESA 7 for the opensource drivers.
Q: WTF? A: We just tried to make life a little easier. Unfortunately we dont have all possible hardware to test, so we need your help to improve.
You can contribute by posting your findings on the forums.
barabas
