Important: Please read the Qt Code of Conduct -

Cannot run application with QPA set to EGLFS on bealgebone black

  • Hi all,

    First post!!!

    I am learning qt and I am trying to get my app to run on the BBB using the QPA EGLFS. I can run successfully with linuxfb. I would like to use some of the advanced features of EGLFS though. I am getting the following error

    gbm: failed to open any driver (search paths /usr/lib/arm-linux-gnueabihf/dri:\$${ORIGIN}/dri:/usr/lib/dri)
    gbm: Last dlopen error: /usr/lib/dri/ cannot open shared object file: No such file or directory
    failed to load driver: tilcdc
    Failed to move cursor on screen LVDS1: -14
    Running on a software rasterizer (LLVMpipe), expect limited performance.
    Could not queue DRM page flip on screen LVDS1 (Invalid argument)

    Nothing will go to the cape and I usually have to cntrl+z out of it.

    How can I install tilcdc? How can I fix?

    I am also not sure if it runs correctly for my laptop using -platform eglfs either I get the following and my buttons are not functional

    qt5ct: using qt5ct plugin
    Unable to query physical screen size, defaulting to 100 dpi.
    To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
    qt5ct: D-Bus global menu: no
    22:43:43: The program has unexpectedly finished.

    any help is much appreciated.

Log in to reply