Bug 39121 - Random black shaped artifacts in gnome-shell
Summary: Random black shaped artifacts in gnome-shell
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-10 15:02 UTC by vincent
Modified: 2011-07-11 16:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Picture of an artifact (24.54 KB, image/jpeg)
2011-07-10 15:02 UTC, vincent
Details
dmesg output (55.99 KB, patch)
2011-07-11 04:30 UTC, vincent
Details | Splinter Review
Xorg.log (36.84 KB, patch)
2011-07-11 04:30 UTC, vincent
Details | Splinter Review
xorg.conf (555 bytes, patch)
2011-07-11 04:31 UTC, vincent
Details | Splinter Review

Description vincent 2011-07-10 15:02:15 UTC
Created attachment 48943 [details]
Picture of an artifact

Hi

There are some black shaped artifacts occuring over window on gnome-shell.
I managed to record a video and extract an image displaying such an artifact.

This bug is not deterministic, however it is very frequent : to make it appears, I only moved a terminal window on the bottom edge of the screen.

Note that this bug is not specific to gnome-shell, it also appears on kwin effect in kde, and in others circumstance in gnome-shell, but the scenario described above is the easiest to reproduce.

My hardware is AMD Zacate E350 (evergreen based), using Mesa 7.11 rc1 (bug is also in 7.10.x) on opensuse 11.4 64bits(is also on Fedora 15), with r600g drivers, libdrm 2.4.26 and ati ddx 14.2, kernel 2.6.39.

Vincent
Comment 1 Alex Deucher 2011-07-10 15:22:23 UTC
Please attach your xorg log and config and dmesg output.
Comment 2 vincent 2011-07-11 04:30:01 UTC
Created attachment 48966 [details] [review]
dmesg output
Comment 3 vincent 2011-07-11 04:30:35 UTC
Created attachment 48967 [details] [review]
Xorg.log
Comment 4 vincent 2011-07-11 04:31:03 UTC
Created attachment 48968 [details] [review]
xorg.conf
Comment 5 vincent 2011-07-11 04:33:22 UTC
Here they are.

Please note that Gnome screencast (ctrl + alt + shift + r) does not record the issue. That's why I used my smartphone to record the video (and explain blurryness...beware it records at 25 fps on a 60 fps screen, frames can be blended by the recorder device)
Comment 6 Alex Deucher 2011-07-11 05:59:56 UTC
Do either of the following options help (put them in the device section of your xorg config)?

Option "EnablePageFlip" "False"
Option "ColorTiling" "True"
Comment 7 vincent 2011-07-11 06:13:09 UTC
Disabling EnablePageFlip indeed solves the issue.

Is it a bug from page flipping or an "expected" behaviour ?
Comment 9 vincent 2011-07-11 16:29:20 UTC
Sorry for the delay (compiling a kernel is time consuming).

I applied both patches to 2.6.39 kernel and it solved the issue. Thank.

Are they going upstream in kernel 3.0 ?


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.