Bug 22773 - (KMS) color issues on resume or un-blanking
Summary: (KMS) color issues on resume or un-blanking
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Jesse Barnes
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-14 17:39 UTC by Bryce Harrington
Modified: 2009-07-17 10:56 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
CurrentDmesg.txt (37.97 KB, text/plain)
2009-07-14 17:39 UTC, Bryce Harrington
no flags Details
XorgLog.txt (34.50 KB, text/plain)
2009-07-14 17:40 UTC, Bryce Harrington
no flags Details
A random image, whose purpose will become apparent in the next attachment (89.34 KB, image/jpeg)
2009-07-14 19:43 UTC, Nickolai Zeldovich
no flags Details
How the previous attachment (27703, x.jpg) appears on my screen, with spurious red, green, and blue pixels (92.36 KB, image/jpeg)
2009-07-14 19:46 UTC, Nickolai Zeldovich
no flags Details

Description Bryce Harrington 2009-07-14 17:39:34 UTC
Created attachment 27699 [details]
CurrentDmesg.txt

Forwarding this bug from Ubuntu reporter nickolai:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/394114

[Problem]
spurious red, green, and blue pixels show up in images after doing a successful suspend-resume cycle.

[Original Report]
Recently updated to a KMS kernel & X driver in Karmic on my Thinkpad W500 with Intel graphics.

Three bugs appeared:

1. After DPMS activates (e.g. xset s activate), I often (but not always) cannot get the screen to re-display anything, e.g. by typing on the keyboard or moving the mouse. The screen stays blank even though everything appears to be working fine otherwise.

2. After resume from suspend, the machine often (but again, not always) brings up the pre-suspend screen image, and hangs, not responding to any input (mouse or keyboard), and seemingly not even running applications that I would expect to update the display on their own (e.g. the clock is stuck).

3. When viewing images (e.g. in firefox or in Gnome's eog viewer), stray individual red, green, and blue pixels appear throughout the image. What's more exciting is that these stray pixels "jump around" a little bit when you drag the X window containing the image, although they seem to stay in the same general vicinity, creating a "sparkling" effect.

I've noticed that the third issue (spurious red, green, and blue pixels showing up in images) only appears after a successful suspend-resume cycle.

I have upgraded to kernel 2.6.31-1.14, which still has issues #2 and #3. I don't know whether screen blanking is still an issue, because I've disabled it for now.

After upgrading to kernel 2.6.31-2.17 and xorg-video-intel 2:2.7.99.901+git20090702.74227141-0ubuntu1, I no longer have the suspend/resume problem, but spurious pixels persist.

ProblemType: Bug
Architecture: amd64
Date: Tue Jun 30 23:54:36 2009
DistroRelease: Ubuntu 9.10
MachineType: LENOVO 4058CTO
Package: xorg 1:7.4+3ubuntu2
ProcCmdLine: root=UUID=462b8d55-f4b6-40d1-bd10-0c0ce38ba988 ro
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
 LC_PAPER=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.30-10.12-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu2
 libgl1-mesa-glx 7.5~rc4-1ubuntu2
 libdrm2 2.4.11-0ubuntu1
 xserver-xorg-video-intel 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu4
 xserver-xorg-video-ati 1:6.12.2-2ubuntu2
SourcePackage: xorg
Uname: Linux 2.6.30-10-generic x86_64
dmi.bios.date: 09/24/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 6FET46WW (1.16 )
dmi.board.name: 4058CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6FET46WW(1.16):bd09/24/2008:svnLENOVO:pn4058CTO:pvrThinkPadW500:rvnLENOVO:rn4058CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4058CTO
dmi.product.version: ThinkPad W500
dmi.sys.vendor: LENOVO
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: x86_64kernel: 2.6.30-10-generic
Comment 1 Bryce Harrington 2009-07-14 17:40:47 UTC
Created attachment 27700 [details]
XorgLog.txt
Comment 2 Nickolai Zeldovich 2009-07-14 19:43:21 UTC
Created attachment 27703 [details]
A random image, whose purpose will become apparent in the next attachment
Comment 3 Nickolai Zeldovich 2009-07-14 19:46:34 UTC
Created attachment 27704 [details]
How the previous attachment (27703, x.jpg) appears on my screen, with spurious red, green, and blue pixels
Comment 4 Nickolai Zeldovich 2009-07-17 10:53:51 UTC
After upgrading to Ubuntu kernel 2.6.31-3.19 (based on 2.6.31-rc3) I no longer have the color flickering problem, so something seems to have fixed it.
Comment 5 Jesse Barnes 2009-07-17 10:56:44 UTC
Ok, I'll mark fixed then.  Thanks for the update.


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.