Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Qt 5.0.2 linux, different platforms different errors



  • Hello,
    I am running IPC with intel atom and gma500 with debian wheezy and Qt 5.0.2 compiled from source. With XCB everything works fine, but if I add i.e. gif image to app it takes more then 60% of cpu. I was trying to run application with different platforms but I was not successful.
    If I run ./app -platform minimalegl I get:
    @
    Opened display 0x9484758

    libEGL warning: DRI2: failed to authenticate
    Initialized display 1 4

    Could not create the egl surface: error = 0x3003

    EGL error

    Aborted
    @
    If I run ./app -platform eglfs i get:
    @
    libEGL warning: DRI2: failed to authenticate
    EGL Error : Could not create the egl surface: error = 0x3003

    Aborted
    @
    If I run ./app -platform linuxfb then I get:
    @
    Failed to set graphics mode Invalid argument
    This plugin does not support createPlatformOpenGLContext!
    QQuickWindow: makeCurrent() failed...
    Segmentation fault
    @
    If I run ./app -platform minimal then I get:
    @
    This plugin does not support createPlatformOpenGLContext!
    QQuickWindow: makeCurrent() failed...
    Segmentation fault
    @

    If I run ./app -platform directfb then screen flashes grey and I get:
    @
    This plugin does not support createPlatformOpenGLContext!
    QQuickWindow: makeCurrent() failed...
    (!) [ 3537: 0.000] --> Caught signal 11 (at 0x4, invalid address) <--
    (!!!) *** WARNING [still objects in 'Window Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()]
    (!!!) *** WARNING [still objects in 'Layer Region Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()]
    (!!!) *** WARNING [still objects in 'Layer Context Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()]
    (!!!) *** WARNING [still objects in 'Surface Pool'] *** [../../../lib/fusion/object.c:241 in fusion_object_pool_destroy()]
    @

    Can anyone advice me what am I doing wrong or what am I missing? Many thanks!



  • Do you have a graphics accelerator in that hardware? If so, do you have the correct libraries for it?


Log in to reply