Bug 665947

Summary: Dragging windows often results in display corruption
Product: [Fedora] Fedora Reporter: David Rees <drees76>
Component: xorg-x11-drv-atiAssignee: X/OpenGL Maintenance List <xgl-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-01-21 19:00:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Xorg.0.log
none
Screenshot of corruption.
none
/var/log/dmesg none

Description David Rees 2010-12-28 03:27:47 UTC
Description of problem:
Often when dragging windows, the display of the window is corrupted with the contents of other windows and the same window shifted around.

Version-Release number of selected component (if applicable):
xorg-x11-drv-ati-6.13.0-1.fc13.x86_64

How reproducible:
Frequently.

Steps to Reproduce:
1. Log in to X.
2. Notice that frequently the top menu bar has corruption as it slides down.
3. Every now and then dragging a window (all applications are affected), the contents will be corrupted with other parts of the screen.  Minimizing/restoring the window causes the window to be displayed correctly.
  
Additional info:
Will attach screenshot of corrupted terminal along with xorg log.

No xorg.conf is required to duplicate the issue.

Setting NoAccel to on or DRI to off solves the problem in my limited testing.

Seting DynamicPM to on seems to reduce the frequency of the occurance, but not completely in limited testing.

Comment 1 David Rees 2010-12-28 03:28:17 UTC
Created attachment 470907 [details]
Xorg.0.log

Comment 2 David Rees 2010-12-28 03:29:32 UTC
Created attachment 470908 [details]
Screenshot of corruption.

You can see how terminal window contains a mix of it's original contents and the window that was behind it.  Minimizing and restoring the window clears up the corruption.

Comment 3 David Rees 2010-12-28 03:30:55 UTC
Created attachment 470909 [details]
/var/log/dmesg

Comment 4 David Rees 2010-12-28 19:40:40 UTC
*** Bug 665946 has been marked as a duplicate of this bug. ***

Comment 5 David Rees 2010-12-28 19:41:28 UTC
Upon further testing it seems that having DynamicPM on doesn't make that much of a difference.

Comment 6 David Rees 2011-01-06 04:24:27 UTC
FWIW, I have upgraded to Fedora 14 now and the problem is still there.

Let me know if I should grab new logs to attach.

Comment 7 David Rees 2011-01-21 19:00:28 UTC
Turns out that I had KMS turned off as it used to lock up the machine or result in a totally garbled display.

With nomodeset removed from the boot parameters, this issue doesn't happen any more.