Bug 46178 - [GM965] screen corruption after suspend/resume
Summary: [GM965] screen corruption after suspend/resume
Status: RESOLVED DUPLICATE of bug 45092
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium minor
Assignee: Chris Wilson
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 07:57 UTC by Marius Gedminas
Modified: 2012-02-20 03:58 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
corruption in the wallpaper (screenshot) (242.96 KB, image/png)
2012-02-16 07:57 UTC, Marius Gedminas
no flags Details
corruption in the unity dash (screenshot) (239.59 KB, image/png)
2012-02-16 07:58 UTC, Marius Gedminas
no flags Details
corruption in unity launcher tooltips (screenshot) (66.55 KB, image/png)
2012-02-16 07:59 UTC, Marius Gedminas
no flags Details
corruption of icons in Docky (screenshot) (882.68 KB, image/png)
2012-02-16 07:59 UTC, Marius Gedminas
no flags Details
/var/log/Xorg.0.log (gzipped, since it was over the bugzilla size limit) (172.20 KB, application/x-gzip)
2012-02-16 08:01 UTC, Marius Gedminas
no flags Details

Description Marius Gedminas 2012-02-16 07:57:30 UTC
Created attachment 57158 [details]
corruption in the wallpaper (screenshot)

When I suspend and resume my laptop (Lenovo T61), there's a small chance I'll see some kind of screen corruption on resume.

Example 1: wallpaper.
Example 2: some text in the Unity dash.
Example 3: unity launcher tooltips.
Example 4: corrupt icons in Docky.

The corruption doesn't go away as I move windows over it.  My uneducated guess is that the texture memory of OpenGL-using programs somehow gets corrupted.

The corruption pattern is very interesting.  Pairs of adjacent runs of pixels (16 wide) get swapped in some scanlines.

I run stable releases Ubuntu as soon as they're upgraded, and I've seen this bug since early 2011.  Currently I'm looking at the corruption with the following components running:

  * X.Org X Server 1.10.4 (Release Date: 2011-08-19) (2:1.10.4-1ubuntu4.2)
  * /usr/lib/xorg/modules/drivers/intel_drv.so version 2.15.901
  * kernel 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:50:54 UTC 2012 i686
  * i915.ko srcversion E4C84F7B61AD45B310C60E1
Comment 1 Marius Gedminas 2012-02-16 07:58:51 UTC
Created attachment 57159 [details]
corruption in the unity dash (screenshot)
Comment 2 Marius Gedminas 2012-02-16 07:59:27 UTC
Created attachment 57160 [details]
corruption in unity launcher tooltips (screenshot)
Comment 3 Marius Gedminas 2012-02-16 07:59:59 UTC
Created attachment 57161 [details]
corruption of icons in Docky (screenshot)
Comment 4 Marius Gedminas 2012-02-16 08:01:31 UTC
Created attachment 57162 [details]
/var/log/Xorg.0.log (gzipped, since it was over the bugzilla size limit)
Comment 5 Chris Wilson 2012-02-16 13:45:53 UTC
Daniel, this looks like the 965gm swizzling mystery, bug 45902, happy to dupe?
Comment 6 Marius Gedminas 2012-02-17 09:44:38 UTC
I think you meant bug 45092.
Comment 7 Daniel Vetter 2012-02-20 03:58:09 UTC
Yep, swizzling patterns are a match.

*** This bug has been marked as a duplicate of bug 45092 ***


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.