| Summary: | [ILK] Corrupted screen rotation using xrandr with PageFlip enabled. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | xorg | Reporter: | Mihail Kasadjikov <hamer.mk> | ||||||
| Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||
| Severity: | normal | ||||||||
| Priority: | medium | ||||||||
| Version: | unspecified | ||||||||
| Hardware: | x86-64 (AMD64) | ||||||||
| OS: | Linux (All) | ||||||||
| Whiteboard: | |||||||||
| i915 platform: | i915 features: | ||||||||
| Attachments: |
|
||||||||
|
Description
Mihail Kasadjikov
2014-09-19 20:49:04 UTC
Please attach your Xorg.0.log. Created attachment 106580 [details]
Xorg.0.log without «PageFlip disabled»
Xorg.0.log with this options in config:
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "AccelMethod" "sna"
EndSection
Created attachment 106581 [details]
Xorg.0.log with «PageFlip disabled»
Xorg.0.log with this options in config:
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "FallbackDebug" "true"
Option "PageFlip" "false"
Option "AccelMethod" "sna"
EndSection
With «Option DRI 2» the both problems has gone.
$ cat /etc/X11/xorg.conf.d/10-intel.conf | grepv
Section "Device"
Identifier "Intel HD"
Driver "intel"
Option "DRI" "2"
Option "FallbackDebug" "true"
Option "AccelMethod" "sna"
EndSection
I think I spotted this bug: commit 376037e6336dfc3b32c51b774ab8a80f64390e02 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Sep 21 19:51:47 2014 +0100 sna: Skip present unflip if the output is rotated With a rotated output and shadow buffers, we never perform the flip in the first place and so can ignore the unflip request as well. Reported-by: Mihail Kasadjikov <hamer.mk@gmail.com> References: https://bugs.freedesktop.org/show_bug.cgi?id=84105 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> On this git snapshot the xrandr rotation works fine. Thanks for the bug report and testing. |
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.