[Bug 78453] [HAWAII] Get acceleration working

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 12 17:12:56 PDT 2014


--- Comment #13 from Luzipher <luziphermcleod at yahoo.ie> ---
I do test with Xorg (no -retro) now and then - that is a "bare X server" I
guess ? If not, please tell me how to start even more bare, I'll gladly do
that, "-retro" just makes it a little more ... visible - I couldn't see a black
rectangle (glxgears) on a black screen (bare X) after all. So far "-retro"
never made a difference for the observations. But of course I'll test with bare
Xorg if you think that's better - after all this bug is for helping with
finding the cause ;-)

If I try to run "es2gears_screen" from textmode console (KMS) I get:
    libEGL warning: DRI2: xcb_connect failed
Is there anything special I have to do to get it working ?

For "DISPLAY=:0.0 es2_info" with "Xorg" running (no -retro), I get some output
(see below). If I try to run it again, the command hangs for at least 2min (no
output, nothing in dmesg, just black screen, no corruption), but I can Ctrl-C
it and its process quits. Also, every other es/egl program and even glxgears
just hangs and does nothing. Output on first invocation:
    EGL_VERSION: 1.4 (DRI2)
    EGL_VENDOR: Mesa Project
        EGL_MESA_drm_image, EGL_MESA_configless_context, ...
    GL_VERSION: OpenGL ES 3.0 Mesa 10.3.0-devel (git-58c6597)
    GL_RENDERER: Gallium 0.4 on AMD HAWAII
        GL_EXT_blend_minmax, ...

There is actually a difference here when running it with "-retro": the screen
turns off after running es2_info. That doesn't happen on plain Xorg. In either
case there is nothig printed in dmesg.

For "DISPLAY=:0.0 es2gears_screen" on plain "Xorg" I get the following output:
    EGL_VERSION = 1.4 (DRI2)
    EGLUT: failed to choose a config

As with es2info, consecutively executed programs just hang.

For "DISPLAY=:0.0 es2gears_x11" on plain "Xorg" I get identical behaviour as
with glxgears - no picture at all, gpu lockups in a cycle, corruption each
cycle after the screen lights up again and eventually the machine crashes after
a few lockup cycles (ssh stops working). The output is instantaneous and
doesn't change anymore:
    EGL_VERSION = 1.4 (DRI2)
    vertex shader info: 
    fragment shader info: 

If you want any logs from that, I'd happily provide them, but as far as I can
tell they're identical to the glxgears logs already posted.

If I can do anything else to help, please tell me.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140513/4c8929e0/attachment-0001.html>

More information about the dri-devel mailing list