<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [HAWAII] Get acceleration working"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78453#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [HAWAII] Get acceleration working"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78453">bug 78453</a>
              from <span class="vcard"><a class="email" href="mailto:luziphermcleod@yahoo.ie" title="Luzipher <luziphermcleod@yahoo.ie>"> <span class="fn">Luzipher</span></a>
</span></b>
        <pre>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_EXTENSIONS:
        EGL_MESA_drm_image, EGL_MESA_configless_context, ...
    EGL_CLIENT_APIS: OpenGL OpenGL_ES OpenGL_ES2 OpenGL_ES3 
    GL_VERSION: OpenGL ES 3.0 Mesa 10.3.0-devel (git-58c6597)
    GL_RENDERER: Gallium 0.4 on AMD HAWAII
    GL_EXTENSIONS:
        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: 
    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.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>