https://bugs.freedesktop.org/show_bug.cgi?id=39121
Summary: Random black shaped artifacts in gnome-shell Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: major Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: vljn@ovi.com
Created an attachment (id=48943) --> (https://bugs.freedesktop.org/attachment.cgi?id=48943) 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
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #1 from Alex Deucher agd5f@yahoo.com 2011-07-10 15:22:23 PDT --- Please attach your xorg log and config and dmesg output.
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #2 from vincent vljn@ovi.com 2011-07-11 04:30:01 PDT --- Created an attachment (id=48966) --> (https://bugs.freedesktop.org/attachment.cgi?id=48966) dmesg output
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #3 from vincent vljn@ovi.com 2011-07-11 04:30:35 PDT --- Created an attachment (id=48967) --> (https://bugs.freedesktop.org/attachment.cgi?id=48967) Xorg.log
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #4 from vincent vljn@ovi.com 2011-07-11 04:31:03 PDT --- Created an attachment (id=48968) --> (https://bugs.freedesktop.org/attachment.cgi?id=48968) xorg.conf
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #5 from vincent vljn@ovi.com 2011-07-11 04:33:22 PDT --- 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)
https://bugs.freedesktop.org/show_bug.cgi?id=39121
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48966|text/x-log |text/plain mime type| | Attachment #48966|0 |1 is patch| |
https://bugs.freedesktop.org/show_bug.cgi?id=39121
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48967|text/x-log |text/plain mime type| | Attachment #48967|0 |1 is patch| |
https://bugs.freedesktop.org/show_bug.cgi?id=39121
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48968|application/octet-stream |text/plain mime type| | Attachment #48968|0 |1 is patch| |
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #6 from Alex Deucher agd5f@yahoo.com 2011-07-11 05:59:56 PDT --- Do either of the following options help (put them in the device section of your xorg config)?
Option "EnablePageFlip" "False" Option "ColorTiling" "True"
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #7 from vincent vljn@ovi.com 2011-07-11 06:13:09 PDT --- Disabling EnablePageFlip indeed solves the issue.
Is it a bug from page flipping or an "expected" behaviour ?
https://bugs.freedesktop.org/show_bug.cgi?id=39121
--- Comment #8 from Alex Deucher agd5f@yahoo.com 2011-07-11 06:20:36 PDT --- It's a bug. Please try the latest 3.0 drm-fixes branch in Dave's kernel repo to see if it works any better: http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=shortlog;h=r...
There are several pageflipping related fixes since 2.6.39.
Specifically: http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h... http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h...
https://bugs.freedesktop.org/show_bug.cgi?id=39121
vincent vljn@ovi.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from vincent vljn@ovi.com 2011-07-11 16:29:20 PDT --- 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 ?
dri-devel@lists.freedesktop.org