<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 05/11/2016 02:11 PM, jrh wrote:<br>
    </div>
    <blockquote
      cite="mid:4A419B4E-4F96-48E7-8A65-C2C890C6B59F@gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Peter,
      <div class=""><br class="">
      </div>
      <div class="">I am replying to our irc conversation here as it is
        rather lengthy.</div>
      <div class=""><br class="">
      </div>
      <div class="">Yes, I am still getting segfaults when starting
        mythfrontend.</div>
      <div class=""><br class="">
      </div>
      <div class="">I have tried it setting LD_LIBRARY_PATH using env
        and on the same line as the mythfrontend command, as well as
        explicitly exporting it and running mythfrontend on its own.</div>
      <div class=""><br class="">
      </div>
      <div class="">I then uninstalled the mythbuntu mythtv packages and
        installed your version and have the same results as above.</div>
      <div class=""><br class="">
      </div>
      <div class="">Information:</div>
      <div class=""><br class="">
      </div>
      <div class="">2016-05-11 13:50:08.637676 I  No joystick
        configuration found, not enabling joystick control<br class="">
        2016-05-11 13:50:08.681297 E  CECAdapter: Failed to load libcec.<br
          class="">
        2016-05-11 13:50:08.681427 I  UDPListener: Enabling<br class="">
        2016-05-11 13:50:08.685268 I  Binding to UDP <a
          moz-do-not-send="true" href="http://127.0.0.1:6948" class="">127.0.0.1:6948</a><br
          class="">
        2016-05-11 13:50:08.685489 I  Binding to UDP <a
          moz-do-not-send="true" href="http://192.168.2.138:6948"
          class="">192.168.2.138:6948</a><br class="">
        2016-05-11 13:50:08.685666 I  Binding to UDP [::1]:6948<br
          class="">
        2016-05-11 13:50:08.685972 I  Binding to UDP
        [fe80::aa12:3be3:c1ac:2771%enxb827eb47b56a]:6948<br class="">
        2016-05-11 13:50:08.686192 I  Binding to UDP <a
          moz-do-not-send="true" href="http://192.168.2.255:6948"
          class="">192.168.2.255:6948</a><br class="">
        Unable to find an X11 visual which matches EGL config 20<br
          class="">
        Could not initialize OpenGL for RasterGLSurface, reverting to
        RasterSurface.<br class="">
        2016-05-11 13:50:08.919415 I  Using Frameless Window<br class="">
        2016-05-11 13:50:08.919442 I  Using Full Screen Window<br
          class="">
        Handling Segmentation fault<br class="">
        Segmentation fault (core dumped)<br class="">
        jrh@rpiq3ubutest:~$ ^C<br class="">
        jrh@rpiq3ubutest:~$ <br class="">
        <br class="">
        <br class="">
        I found something interesting in that the library
        in /usr/lib/arm-linux-gnueabihf/mesa-egl did not have a link or
        a file named libGLESv2.so so I created one that was linked
        to libGLESv2.so.2.0.0</div>
      <div class=""><br class="">
      </div>
      <div class="">The sizes after linking are as follows:</div>
      <div class=""><br class="">
        ls -l /opt/vc/lib/libGLESv2.so<br class="">
        -rw-r--r-- 1 root root 105768 Apr 20 14:59
        /opt/vc/lib/libGLESv2.so<br class="">
         ls -lL /usr/lib/arm-linux-gnueabihf/mesa-egl/libGLESv2.so<br
          class="">
        -rw-r--r-- 1 root root 25900
        A/usr/lib/arm-linux-gnueabihf/mesa-egl/pr 14 15:29 libGLESv2.so</div>
      <div class=""><br class="">
      </div>
      <div class="">After I created the link, the segfault no longer
        occurs, however an error happens much sooner as follows:</div>
      <div class=""><br class="">
      </div>
      <div class="">mythfrontend<br class="">
        mythfrontend: symbol lookup error: /opt/vc/lib/libEGL.so:
        undefined symbol: glPointSizePointerOES</div>
      <div class=""><br class="">
      </div>
      <div class="">The above occurs regardless of whether I use the env
        version of the command, or exporting the library path explicitly
        before exec.</div>
      <div class=""><br class="">
      </div>
      <div class="">Regards!</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <br>
    </blockquote>
    <br>
    This is how mine looks <br>
    <br>
    /usr/lib/arm-linux-gnueabihf/mesa-egl:<br>
    total 168<br>
    -rw-r--r-- 1 root root     38 Apr 14 15:27 ld.so.conf<br>
    lrwxrwxrwx 1 root root     15 Apr 14 15:28 libEGL.so ->
    libEGL.so.1.0.0<br>
    lrwxrwxrwx 1 root root     15 Apr 14 15:28 libEGL.so.1 ->
    libEGL.so.1.0.0<br>
    -rw-r--r-- 1 root root 122344 Apr 14 15:29 libEGL.so.1.0.0<br>
    lrwxrwxrwx 1 root root     21 Apr 14 15:28 libGLESv1_CM.so.1 ->
    libGLESv1_CM.so.1.1.0<br>
    -rw-r--r-- 1 root root  13612 Apr 14 15:29 libGLESv1_CM.so.1.1.0<br>
    lrwxrwxrwx 1 root root     18 Apr 14 15:28 libGLESv2.so ->
    libGLESv2.so.2.0.0<br>
    lrwxrwxrwx 1 root root     18 Apr 14 15:28 libGLESv2.so.2 ->
    libGLESv2.so.2.0.0<br>
    -rw-r--r-- 1 root root  25900 Apr 14 15:29 libGLESv2.so.2.0.0<br>
    <br>
  </body>
</html>