Bug 665947 - Dragging windows often results in display corruption
Summary: Dragging windows often results in display corruption
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati
Version: 14
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 665946 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-28 03:27 UTC by David Rees
Modified: 2011-01-21 19:00 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-21 19:00:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg.0.log (317.00 KB, text/plain)
2010-12-28 03:28 UTC, David Rees
no flags Details
Screenshot of corruption. (9.09 KB, image/png)
2010-12-28 03:29 UTC, David Rees
no flags Details
/var/log/dmesg (37.35 KB, text/plain)
2010-12-28 03:30 UTC, David Rees
no flags Details

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.


Note You need to log in before you can comment on or make changes to this bug.