https://bugs.freedesktop.org/show_bug.cgi?id=40111
Summary: Heavy flickering in XBMC with Gallium r600, but not with classic Mesa Product: Mesa Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: timo.jyrinki@hut.fi
With Mesa 7.11, there is a heavy flickering in XBMC 10.1 (xbmc.org) right from the start. I found out a remark 73 at http://www.x.org/wiki/RadeonProgram mentioning the same from February, and it seems to hold true still.
With classic mesa r600 everything seems to work without problems, including GLSL output shaders.
https://bugs.freedesktop.org/show_bug.cgi?id=40111
--- Comment #1 from Michel Dänzer michel@daenzer.net 2011-08-16 01:41:00 PDT --- I don't see any flickering with r600g from current Mesa Git master. If you can still reproduce it with that, please provide detailed reproduction steps and attach Xorg.0.log.
https://bugs.freedesktop.org/show_bug.cgi?id=40111
--- Comment #2 from timo.jyrinki@hut.fi 2011-08-16 03:47:27 PDT --- Created an attachment (id=50261) --> (https://bugs.freedesktop.org/attachment.cgi?id=50261) Xorg.0.log
https://bugs.freedesktop.org/show_bug.cgi?id=40111
--- Comment #3 from timo.jyrinki@hut.fi 2011-08-16 03:52:19 PDT --- Same problem with Ubuntu/xorg-edgers provided 7.12.0~git20110811.9cd64ec3-0ubuntu0sarvatt~natty, both with compiz+Unity and with metacity.
Steps: 1. Have Ubuntu 11.04 or equivalent, x86_64, Radeon HD 4670, latest mesa with r600 gallium 2. Install XBMC 10.1 from for example http://ppa.launchpad.net/timo-jyrinki/ppa/ubuntu/pool/main/x/xbmc/ 3. Launch xbmc - immediate full screen flickering (between correct main menu image and black screen, ca. 5-30 fps depending on what's being redrawn)
https://bugs.freedesktop.org/show_bug.cgi?id=40111
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #50261|text/x-log |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=40111
--- Comment #4 from Michel Dänzer michel@daenzer.net 2011-08-16 10:33:11 PDT --- Does the problem go away if you disable page flipping? (check in Xorg.0.log that it's actually disabled)
https://bugs.freedesktop.org/show_bug.cgi?id=40111
timo.jyrinki@hut.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from timo.jyrinki@hut.fi 2011-08-17 01:29:18 PDT --- I reverted to stable ati/mesa/libdrm releases after noticing that latest git doesn't help. But now for testing the flipping option I installed again the latest build available, and lo and behold, the flickering is gone also with gallium and without changing any settings! Naturally just when I report a bug, something between git20110811.9cd64ec3 and git20110816.5e7713ca fixes it. I see that there is a whole lot of r600g commits there.
So, fixed! And if I find out some magic to make it flicker it again, I'll report it.
dri-devel@lists.freedesktop.org