Bug 46178

Summary: [GM965] screen corruption after suspend/resume
Product: xorg Reporter: Marius Gedminas <marius>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: minor    
Priority: medium CC: daniel
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
corruption in the wallpaper (screenshot)
none
corruption in the unity dash (screenshot)
none
corruption in unity launcher tooltips (screenshot)
none
corruption of icons in Docky (screenshot)
none
/var/log/Xorg.0.log (gzipped, since it was over the bugzilla size limit) none

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.