Bug 688208

Summary: Nouveau Application windows become corrupted.
Product: [Fedora] Fedora Reporter: James Hubbard <jameshubbard>
Component: xorg-x11-drv-nouveauAssignee: Ben Skeggs <bskeggs>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 14CC: airlied, ajax, bskeggs, emmanuel.kowalski, mcepl, ron
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-04-25 12:56:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Image of OpenOffice window corrupted by movement. Taken with PrintScreen key.
none
xorg.conf
none
Xorg.0.log
none
dmesg
none
/var/log/messages none

Description James Hubbard 2011-03-16 15:01:41 UTC
Created attachment 485763 [details]
Image of OpenOffice window corrupted by movement.  Taken with PrintScreen key.

Description of problem:
When moving an application window most of the time the contents will become corrupted.  It's almost as though the applicaton has "locked" and I've dragged another window over it leaving the outline of windows.  

I can scroll up and down and things will typically clear up.  

I was able to take a screen shot with "Print Screen" and get an image.   It almost doesn't look like a driver issue except for the fact that I've not seen this on other F14 installs. 


Version-Release number of selected component (if applicable):
Up to date as of March 16, 2011.
xorg-x11-drv-nouveau-0.0.16-11.20100826git065576d.fc14.x86_64

How reproducible:

Very.

Steps to Reproduce:
1. Open a terminal window
2. Move window around.
3. Corrupted information.
  
Actual results:
See screen shot of OpenOffice attached. 

Expected results:
Information in application window is not corrupted.  

Additional info:
Smolt profile. 
http://www.smolts.org/client/show/pub_d79c4d9f-0ccd-49b7-a43e-85cb713133ab

Comment 1 Matěj Cepl 2011-03-18 00:33:21 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

Please add drm.debug=0x04 to the kernel command line, restart computer, and attach

* your X server config file (/etc/X11/xorg.conf, if available),
* X server log file (/var/log/Xorg.*.log)
* output of the dmesg command, and
* system log (/var/log/messages)

to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.

Do you use gnome-shell (the image is so corrupted that I am not sure)? Is this the same for all applications or some (gedit, xterm, firefox) behave differently?

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 2 Emmanuel Kowalski 2011-04-06 19:48:43 UTC
I have the same issue on a brand new Thinkpad W510 on which I installed FC14 (fully updated) today. This is in Gnome.

It happens with all application windows, apparently only when I move them to the left (not to the right, nor up or down), and the corruption is particularly visible while the window is moving. Once the mouse is released, typically only the title bar remains corrupted. Moving to another workspace and back restores it.

I will attempt to get the debut logs as indicated in the previous comment, though not immediately as I need to setup this computer for work.  (I can send any information that does not require restarts quickly).

kernel-2.6.35.11-83.fc14.x86_64
xorg-x11-drv-nouveau-0.0.16-11.20100826git065576d.fc14.x86_64

Comment 3 Emmanuel Kowalski 2011-04-16 14:14:26 UTC
Created attachment 492595 [details]
xorg.conf

File

xorg.conf

(from Comment 3, after boot with drm.debug=0x04).

Comment 4 Emmanuel Kowalski 2011-04-16 14:15:34 UTC
Created attachment 492596 [details]
Xorg.0.log

File

Xorg.0.log

(from computer in Comment 2, after boot with drm.debug=0x04).

Comment 5 Emmanuel Kowalski 2011-04-16 14:16:16 UTC
Created attachment 492597 [details]
dmesg

Output of 

dmesg

(from computer in Comment 2, after boot with drm.debug=0x04).

Comment 6 Emmanuel Kowalski 2011-04-16 14:18:11 UTC
Created attachment 492598 [details]
/var/log/messages

Output of 

/var/log/messages

(from computer in Comment 2, after boot with drm.debug=0x04).

Comment 7 Emmanuel Kowalski 2011-04-21 16:40:48 UTC
I just realized that it is often enough, to avoid corruption, to combine the leftward movement of the window with _some_ vertical movement (down then up, for instance, instead of straight left...)

Comment 8 Emmanuel Kowalski 2011-04-23 09:07:05 UTC
Another comment: I just tried the Fedora 15 beta live-disc (x64), and there is no bug there!  In fact Gnome Shell seems to work fine with this laptop. I'm looking forward to the final version then... Great work!

Comment 9 Ben Skeggs 2011-04-25 12:56:20 UTC
Closing as fixed in f15, thank you!