Bug 25260 - Screen corruption in top left corner on NV50
Summary: Screen corruption in top left corner on NV50
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-24 09:04 UTC by Tavian Barnes
Modified: 2009-12-19 10:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Screenshot of corruption in top-left corner (14.15 KB, image/png)
2009-11-24 09:04 UTC, Tavian Barnes
no flags Details

Description Tavian Barnes 2009-11-24 09:04:19 UTC
Created attachment 31446 [details]
Screenshot of corruption in top-left corner

I'm seeing corruption in the top left corner of the screen on my 9800M.  It happened when I updated the xorg driver and libdrm, and I couldn't quite bisect it or even find which one caused it because the relevant commits involve a libdrm API change (commit f4c50630269df4201b89a538cbf8e11646f17d82).  The age of the DRM module doesn't seem to matter.

It's hard to get a screenshot of because it's transient and goes away whenever that corner gets redrawn, but I got a decent one which is attached.  It shows basically all the symptoms: random black rectangles, random colors, and other parts of the screen being drawn there.  For example, scrolling in firefox often causes parts of the scrollbar to be drawn there (that's what the vertical stripes in the screenshot are).  I've also seen an animated image that was off the screen in firefox show up there, fully animated and zoomed in for some reason.
Comment 1 Tavian Barnes 2009-12-01 23:31:34 UTC
Never mind, it seems this only happens when using the nouveau DRI driver, which I installed system-wide for no good reason and then forgot about.  It seems to work great when using the software rasterizer and XRender compositing.  I'll reopen this if I see it again without the nouveau DRI driver in use.
Comment 2 Tavian Barnes 2009-12-02 05:55:32 UTC
Sorry guys, I'm reopening this as I'm still seeing the same problem, it seems not as frequently now.
Comment 3 Tavian Barnes 2009-12-19 10:58:17 UTC
Looks like this is fixed in the latest GIT, probably by all the changes that got merged in recently.


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.