Bug 10143 - screen rotation doesn't work with Compiz
Summary: screen rotation doesn't work with Compiz
Alias: None
Product: xorg
Classification: Unclassified
Component: App/compiz (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: David Reveman
QA Contact: Xorg Project Team
Depends on:
Reported: 2007-03-01 08:41 UTC by Alexander van Loon
Modified: 2007-03-17 09:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Alexander van Loon 2007-03-01 08:41:40 UTC
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.
Comment 1 Alexander van Loon 2007-03-17 09:45:11 UTC
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.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.