Bug 18426

Summary: xrandr --orientation broken with EXA/UXA
Product: xorg Reporter: Michal Suchanek <hramrach>
Component: Driver/intelAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high CC: e.a.b.piel
Version: 7.4 (2008.09)Keywords: regression
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log none

Description Michal Suchanek 2008-11-07 07:11:36 UTC
Created attachment 20130 [details]
Xorg log

Running Xorg (server 1.4.2 intel 2.4.2) on NetBSD, i945GM chipset.

doing 

xrandr --orientation x

for x other than 0 the screen displays garbage (some repeated noisy image of one part of the screen).

however, since I switched to XAA from the default EXA because of other breakage rotation now works fine.
Comment 1 Carl Worth 2009-07-31 09:36:29 UTC
Hi Michal,

Thanks for the report. Again, as in the previous bug, any change with 2.8.0 (which uses UXA)?

-Carl
Comment 2 Michal Suchanek 2009-08-01 07:37:06 UTC
I am not running NetBSD anymore but there was similar problem on Linux.

Setting rotation with --orientation would not work but setting --rotate for the output worked.

That's what I am using for UXA, too.
Comment 3 Eric Piel 2009-11-30 04:44:17 UTC
Is this still valid? I have no problem with "xrandr --orientation left" in Linux with kernel 2.6.32, xserver 7.2, and intel 2.9. Of course, "--orientation" is a xrandr 1.0 command, which doesn't allow to specify the output, and it works much better to use the "--rotate" option.
Comment 4 Carl Worth 2009-12-02 09:08:25 UTC
(In reply to comment #3)
> Is this still valid? I have no problem with "xrandr --orientation left" in
> Linux with kernel 2.6.32, xserver 7.2, and intel 2.9. Of course,
> "--orientation" is a xrandr 1.0 command, which doesn't allow to specify the
> output, and it works much better to use the "--rotate" option.

Hi Eric,

Thanks for the confirmation.

Yes, the newer --rotate option which allows per-output changes is preferred.

And yes, both --rotate and --orientation are working for me as well.

So I'm closing this bug as fixed.

-Carl

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.