Bug 12491 - [965GM] display corruption after xrandr rotate
Summary: [965GM] display corruption after xrandr rotate
Status: VERIFIED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: high major
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL: https://bugs.edge.launchpad.net/ubunt...
Whiteboard:
Keywords:
: 12623 (view as bug list)
Depends on:
Blocks: 13027
  Show dependency treegraph
 
Reported: 2007-09-19 11:54 UTC by Bryce Harrington
Modified: 2007-11-07 00:33 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (110.95 KB, text/x-log)
2007-09-19 11:55 UTC, Bryce Harrington
no flags Details
gdb output (1.57 KB, text/x-log)
2007-09-19 11:55 UTC, Bryce Harrington
no flags Details
xorg.conf (2.62 KB, application/octet-stream)
2007-09-19 11:56 UTC, Bryce Harrington
no flags Details
xsession errors (2.14 KB, application/octet-stream)
2007-09-19 11:56 UTC, Bryce Harrington
no flags Details
Screen before rotating (625.78 KB, image/jpeg)
2007-10-04 17:31 UTC, Bryce Harrington
no flags Details
Screen immediately after rotating (748.17 KB, image/jpeg)
2007-10-04 17:33 UTC, Bryce Harrington
no flags Details
Screen after rotation, when moving an xterm, showing corruption on screen (622.52 KB, image/jpeg)
2007-10-04 17:41 UTC, Bryce Harrington
no flags Details

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.