Bug 11655

Summary: Display corruption on 7600GO
Product: xorg Reporter: Christopher James Halse Rogers <chalserogers>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Corrupted desktop screenshot containing part of a previous boot's irssi session
none
Corrupted Firefox screenshot
none
Dmesg log, with debug=1
none
Xorg log (gzipped to fit on fd.o) none

Description Christopher James Halse Rogers 2007-07-18 18:34:08 UTC
With current git as of 2007/07/19, nouveau suffers from quite a lot of graphical corruption, which gets cleared up with a redraw (moving a window over, for exampl.).  Screenshots, dmesg & xorg log attached.

Interestingly, some of the graphical corruption contained part of a screen image from a previous boot (the screenshot was taken after a warm-boot).  Maybe some of the framebuffer is getting memory copied from incorrect places?
Comment 1 Christopher James Halse Rogers 2007-07-18 18:36:21 UTC
Created attachment 10797 [details]
Corrupted desktop screenshot containing part of a previous boot's irssi session
Comment 2 Christopher James Halse Rogers 2007-07-18 18:37:37 UTC
Created attachment 10798 [details]
Corrupted Firefox screenshot
Comment 3 Christopher James Halse Rogers 2007-07-18 18:38:26 UTC
Created attachment 10799 [details]
Dmesg log, with debug=1
Comment 4 Christopher James Halse Rogers 2007-07-18 18:41:58 UTC
Created attachment 10800 [details]
Xorg log (gzipped to fit on fd.o)
Comment 5 Christopher James Halse Rogers 2007-07-18 19:17:16 UTC
Adding Option "MigrationHerustic" "Greedy" to the Device section in xorg.conf very nearly eliminates the corruption.  The desktop window still starts up with a corrupted lower half, but I can't see any application corruption anymore.
Comment 6 Christopher James Halse Rogers 2007-07-23 05:50:32 UTC
I still see this, although to a lesser extent, with Iceweasel particularly and current GIT (2007-07-23) and MigrationHerustic "always".

ahuillet's branch displays no application corruption, but still gives a corrupted desktop.
Comment 7 Christopher James Halse Rogers 2007-11-16 23:07:12 UTC
It seems this has been fixed somewhere along the line.

I'm now using Xserver 1.4, and current nouveau, and this problem is gone.

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.