Qt 5.5 and X11 forwarding - libxcb-glx crash



  • Hi,

    This been a long time I want to use Qt5 on my QML application, but there was that bug. Now Qt5.5 is live, and I still can't use Qt5 app on X11 ...

    I develop only on Ubuntu or Debian VM with no screen, so I use SSH and X11 forwarding (Xming and or MobaxTerm).

    My app is fully working under Qt4.8, and works on Qt5 if not throught a virtual screen (tested on an imx6 card on screen without any problems)

    I've compiled Qt 5.5 sucefully

    DirectFB ............. no
    EGLFS ................ yes
      EGLFS i.MX6....... . no
      EGLFS KMS .......... no
      EGLFS Mali ......... no
      EGLFS Raspberry Pi . no
      EGLFS X11 .......... yes
    LinuxFB .............. yes
    XCB .................. yes (system library)
      EGL on X ........... yes
      GLX ................ yes
      MIT-SHM ............ yes
      Xcb-Xlib ........... yes
      Xcursor ............ yes (loaded at runtime)
      Xfixes ............. yes (loaded at runtime)
      Xi ................. no
      Xi2 ................ yes
      Xinerama ........... yes (loaded at runtime)
      Xrandr ............. yes (loaded at runtime)
      Xrender ............ yes
      XKB ................ yes
      XShape ............. yes
      XSync .............. yes
      XVideo ............. yes
    

    My problem when I launch my app :

    • QXcbConnection: Failed to initialize XRandr
    • WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported! This is an application bug!

    I've found this in the syslog : segfault at c ip b30839d4 sp bfa0a21c error 4 in libxcb-glx.so.0.0.0[b3076000+16000]

    But I'm able to open the qmlviewer but it don't found QtQuick 2

    I've tried to compile qt with pre-built xcb, and system xcb, but none work.
    I've seen multiple post with the same error than me, but never seen one solved.

    I wanted to test with EGLFS, but I can't since it doesn't work with X11.

    I can give you many more information, and I really need a solution to this ...

    I'm so sad, I love Qt, and back in Qt4 days, I had no problem, now with Qt5, I'm not able to do anything :( Please help me.

    Thanks.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.