Bug 12667 - [S3] regression: screen corruption after resume
Summary: [S3] regression: screen corruption after resume
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) All
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-03 11:31 UTC by Eitan Isaacson
Modified: 2007-12-16 18:28 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Screenshot of corruption (415.84 KB, image/png)
2007-10-03 11:32 UTC, Eitan Isaacson
no flags Details

Description Eitan Isaacson 2007-10-03 11:31:53 UTC
After resuming from suspend I get a pixel-line of the screen which is
copied to another location of the screen (see attached PNG). This bug is similar to bug 9381 which I also encountered when I was using i810_drv which is the default in Ubuntu Feisty. I fixed the problem in Feisty by building and installing version 1.9.93 of the i810 driver. It seems that this problem has recurred in the intel driver.

This is a Fujitsu Lifebook S7110.

Other interesting info I was asked to provide last time:

[   34.480000] [drm] Initialized drm 1.1.0 20060810
[   34.480000] [drm] Initialized i915 1.6.0 20060119 on minor 0
Comment 1 Eitan Isaacson 2007-10-03 11:32:58 UTC
Created attachment 11890 [details]
Screenshot of corruption
Comment 2 Eitan Isaacson 2007-10-03 11:34:55 UTC
Sorry for the spam.
The driver version:
xserver-xorg-video-intel                   2:2.1.1-0ubuntu4
Comment 3 Eitan Isaacson 2007-10-05 10:41:43 UTC
I found the actual git changeset that caused this regression:
a4f1a7872f6f959bb4bc6568face710bee3589de
Comment 4 Himesh Prasad 2007-10-25 20:25:50 UTC
I can confirm this bug has resurfaced.  It was fixed in the 1.9.9x branch as described in bug #9381.

I see this bug on Ubuntu Gutsy Gibbon (7.10) final using xserver-xorg-driver-intel version 2.1.1.


Comment 5 Gordon Jin 2007-10-29 20:33:00 UTC
So it's said to be a regression caused by Eric's commit.

Eitan, could you attach X log?
Comment 6 Jesse Barnes 2007-10-30 10:25:29 UTC
A log from before a4f1a7872f6f959bb4bc6568face710bee3589de and after might be helpful too, since they may have different memory layouts.
Comment 7 Himesh Prasad 2007-10-31 13:19:51 UTC
There is a very active discussion of this bug on Ubuntu Launchpad (ubuntubug 91966):

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/91966

It contains Xorg.0.log files with debug on showing the symptoms of this bug.
Comment 8 Gordon Jin 2007-11-21 00:49:59 UTC
Jesse made some suspend/resume fixes in 2.2 release. Could anyone of you validate with 2.2 release or git tip?
Comment 9 Gordon Jin 2007-12-16 18:28:23 UTC
Without response, I'm assuming it's fixed by 2.2 release. Please reopen if you still see it in the new driver.


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.