I'm using Ubuntu 6.10, X.org 7.1.1 and Compiz 3.4.0
I have a Dell 2007WFP connected to a NVIDIA 7800GT video card. I often rotate my monitor. To enable rotation, I added the line:
Option "RandRRotation" "1"
To my xorg.conf and use the System -> Preferences -> Screen Resolution dialog in GNOME to perform rotation.
This works when I use Metacity as my Window Manager. When I use Compiz, it does not work. If I try to do it with Compiz, the screen looks corrupted. There is no crash though, I just wait until the time-out to reset to the old resolution settings kicks in and then everything is ok again. For the rest Compiz works 100% correctly for me, only rotation doesn't work.
I already reported it in GNOME's Bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=412021
However, I was told the problem was not GNOME's fault.
To clarify this a bit more, I can load Compiz as Window Manager, then rotate the screen to the left with the Screen Resolution dialog. Then the corrupted screen appears.
I can also use Metacity, and then succesfully rotate the screen to the left.
But when it has rotated, I can load Compiz, and then it can function correctly while I previously rotated me screen to the left while I was using Metacity.
However, when I have Compiz enabled while my screen is rotated to the left, and I try to rotate back to the normal position again, the corrupted screen problem will occur.
Currently I'm using a new install of Ubuntu, today's daily build of Ubuntu 7.04, with Compiz 0.3.6 (this version is supplied by Ubuntu). I tried to reproduce the bug, but rotation works flawlessly with Compiz now. So I'm closing the bug.
When I experienced the bug, I was using Compiz 0.3.4 from gandalfn's repository.