highenergy -
Which restricted driver are you using? I'm using the intel driver and just managed to get compiz working on my laptop. If you're using the intel driver, here's what I did. These edits are done as root!
Edit your /etc/X11/xorg.conf file. Before making any changes, save it as
xorg.conf.old!
- You need to enable Composites. So it should look something like this:
Section "Extensions"
Option "Composite" "enable"
EndSection
Section "dri"
Mode 0666
EndSection
Now, when you type compiz in Konsole, is should tell you that you're missing some GLX files. Now you need to edit your /etc/profile.env file. Add this line to the end of it:
export LD_LIBRARY_PATH=/usr/lib
Log out and log back in. Now Compiz should start. It's running slow on my laptop, but I think that's from not having a lot of memory. Your mileage may vary. Hope this helps.