⚠️ Forum Maintenance: Feb 6th, 8am - 14pm (UTC+2)

Could not open egl display Error on imx6q

  • Hello,

    I cross-compile Qt5 with buildroot-2016.11
    My board is an imx6q from Toradex.

    I have this problem when I want to execute my program:
    QML debugging is enabled. Only use this in a safe environment.
    QEglFSVivIntegration will set environment variable FB_MULTI_BUFFER=2 to enable double buffering and vsync.
    If this is not desired, you can override this via: export QT_EGLFS_IMX6_NO_FB_MULTI_BUFFER=1
    Could not open egl display

    My default graphical platform is eglfs
    On buildroot I selected :

    • open GL support
      - open GL API (OpenGL ES 2.0+)
      - openGL module
    • freescale im.x librairies: imx-gpu-viv

    Before I use buildroot-2014.08 and it works!
    I need some help to resolve this problem!

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    Did you try to contact the folks from Toradex directly ? They might have more experience with that kind of scenario.

  • I had a similar problem, I can try to help if I need to:

    1. Using ldd, run on your application and post the output here.
      ldd /path_your_app/app

    2. Execute the command below and post the output here:
      zcat /proc/config.gz

    Cleiton Bueno

    Blog | Linkedin | B2Open

Log in to reply