Bug 12491

Summary: [965GM] display corruption after xrandr rotate
Product: xorg Reporter: Bryce Harrington <bryce>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: VERIFIED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high CC: fengming.pi, jiang.he
Version: 7.2 (2007.02)   
Hardware: Other   
OS: All   
URL: https://bugs.edge.launchpad.net/ubuntu/+source/xorg/+bug/129380
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 13027    
Attachments:
Description Flags
Xorg.0.log
none
gdb output
none
xorg.conf
none
xsession errors
none
Screen before rotating
none
Screen immediately after rotating
none
Screen after rotation, when moving an xterm, showing corruption on screen none

Description Bryce Harrington 2007-09-19 11:54:46 UTC
After rotating on Mobile GM965/GL960 (both IA32 and x86_64) and dragging a window, display artifacts are left on screen (for 2.1.0) or causes X to lock up (for 2.1.1).  This is with Ubuntu's xserver 1.3 based on Debian xorg-server 1.3.0.0.dfsg-12.

https://bugs.edge.launchpad.net/ubuntu/+source/xorg/+bug/129380
Comment 1 Bryce Harrington 2007-09-19 11:55:16 UTC
Created attachment 11639 [details]
Xorg.0.log
Comment 2 Bryce Harrington 2007-09-19 11:55:36 UTC
Created attachment 11640 [details]
gdb output
Comment 3 Bryce Harrington 2007-09-19 11:56:05 UTC
Created attachment 11641 [details]
xorg.conf
Comment 4 Bryce Harrington 2007-09-19 11:56:49 UTC
Created attachment 11642 [details]
xsession errors
Comment 5 Bryce Harrington 2007-09-19 11:57:51 UTC
strace and ltrace output is also available if desired.
Comment 6 he jiang 2007-09-19 22:25:04 UTC
An xterm and a twm start on our GM965 then drag it.
The bug can't be reproduced with the latest Xserver and Xf86_video_intel code.
Comment 7 Bryce Harrington 2007-10-04 17:29:33 UTC
I've recently gotten a 965GM desktop system, and was able to reproduce jiang's issue on a fresh Gutsy-beta installation, by opening an xterm and running `xrandr -o 1`.  The screen was slightly corrupted, and after dragging the xterm it showed more corruption.  See attached photos.

Comment 8 Bryce Harrington 2007-10-04 17:31:27 UTC
Created attachment 11902 [details]
Screen before rotating
Comment 9 Bryce Harrington 2007-10-04 17:33:09 UTC
Created attachment 11903 [details]
Screen immediately after rotating
Comment 10 Bryce Harrington 2007-10-04 17:41:00 UTC
Created attachment 11904 [details]
Screen after rotation, when moving an xterm, showing corruption on screen
Comment 11 Bryce Harrington 2007-10-04 17:42:41 UTC
*** Bug 12623 has been marked as a duplicate of this bug. ***
Comment 12 Michael Fu 2007-11-01 22:07:37 UTC
it seems that fengming can reproduce it on bug# 12623...raise the priority.
Comment 13 Pi, Fengming 2007-11-05 18:35:26 UTC
This problem goes away with the latest git code on my machine, so I'm closing it.
  Bryce, please reopen if you can still reproduce it with the latest code on your machine.
Comment 14 Bryce Harrington 2007-11-05 19:48:15 UTC
Fengming, is the fix in -intel or in xserver?
Comment 15 Pi, Fengming 2007-11-07 00:33:35 UTC
For Bryce:
I don't know exactly which commit fix this bug.I only use the latest git code(both Xorg and intel driver).

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.