Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/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/tilcdc_dri.so: 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