QT 5.9 IMX 6 dual plus yocto/openembedded build questions
Philipp Zabel
p.zabel at pengutronix.de
Fri Oct 13 08:15:50 UTC 2017
Hi Dexter,
On Wed, 2017-10-11 at 14:36 -0500, Dexter Travis wrote:
> I have updated to kernel 4.13. I am now back to the same general issue.
> Namely Qt applications do not appear to know how to work with eglfs in my
> build. the error seems to be qt.qpa.egldeviceintegration: Failed to load
> EGL device integration "eglfs_kms".
>
> root at ppdisplayimx:/usr/share/qt5everywheredemo-1.0# ./QtDemo -platform eglfs
[...]
>
> My qt configure log...
>
> Qt Gui:
> > 655 Accessibility .......................... yes
> > 656 FreeType ............................... yes
> > 657 Using system FreeType ................ yes
> > 658 HarfBuzz ............................... no
> > 659 Using system HarfBuzz ................ no
> > 660 Fontconfig ............................. no
> > 661 Image formats:
> > 662 GIF .................................. no
> > 663 ICO .................................. no
> > 664 JPEG ................................. yes
> > 665 Using system libjpeg ............... yes
> > 666 PNG .................................. yes
> > 667 Using system libpng ................ yes
> > 668 EGL .................................... yes
> > 669 OpenVG ................................. no
> > 670 OpenGL:
> > 671 Desktop OpenGL ....................... no
> > 672 OpenGL ES 2.0 ........................ yes
> > 673 OpenGL ES 3.0 ........................ yes
> > 674 OpenGL ES 3.1 ........................ yes
> > 675 Session Management ..................... no
> > 676 Features used by QPA backends:
> > 677 evdev .................................. yes
> > 678 libinput ............................... no
> > 679 INTEGRITY HID .......................... no
> > 680 mtdev .................................. no
> > 681 tslib .................................. no
> > 682 xkbcommon-evdev ........................ no
> > 683 QPA backends:
> > 684 DirectFB ............................... no
> > 685 EGLFS .................................. yes
> > 686 EGLFS details:
> > 687 EGLFS i.Mx6 .......................... no
> > 688 EGLFS i.Mx6 Wayland .................. no
> > 689 EGLFS EGLDevice ...................... yes
> > 690 EGLFS GBM ............................ no
Both EGLDevice and GBM are eglfs_kms variants,
you are missing the GBM one for Mesa/Etnaviv.
Try adding --enable-gbm.
regards
Philipp
More information about the etnaviv
mailing list