[Interest] qt 5.11 upgrade results in could not queue DRM page flip error on IMX6 etna

Dexter Travis dexter.travis at precisionplanting.com
Tue Jul 31 15:14:18 CEST 2018


(apologies for previous message without subject line.)

I am attempting to update a working yocto build system with imx6 dual plus
CPU running the following
kernel 4.14 with etnaviv
libmesa 17.3.0
libdrm 2.4.85
qt 5.9.2.  (qt 5.10.x also works)

I would like to update to sumo yocto with
kernel 4.16 with etnaviv
libmesa 17.3.8
libdrm 2.4.91
qt 5.11

This is an embedded device without X11 installed.

When I run Qt5_CinematicExperience -platform eglfs I get an error
"Could not queue DRM page flip on screen LVDS1 (Invalid argument)"  I get
the same error with my custom application.

If I run with -platform linuxfb the application runs correctly.

I have swapped out libdrm, the kernel and libmesa version and find that the
problem seems to follow my upgrade to qt 5.11.  Said another way, swapping
the components listed above leads me to believe the problem is with the qt
upgrade.  Running qt 5.11 with the other originally working components does
not work.

Looking at the configure log for qtbase (5.11) it looks like all the same
opengl options are configured as were configured in 5.9 and 5.10. See below.

qt 5.11 configure log details. This qt does not work.
QPA backends:
1185   DirectFB ............................... no
1186   EGLFS .................................. yes
1187   EGLFS details:
1188     EGLFS OpenWFD ........................ no
1189     EGLFS i.Mx6 .......................... no
1190     EGLFS i.Mx6 Wayland .................. no
1191     EGLFS RCAR ........................... no
1192     EGLFS EGLDevice ...................... yes
1193     EGLFS GBM ............................ yes
1194     EGLFS VSP2 ........................... no
1195     EGLFS Mali ........................... no
1196     EGLFS Raspberry Pi ................... no
1197     EGL on X11 ........................... no
1198   LinuxFB ................................ yes
1199   VNC .................................... yes
1200   Mir client ............................. no

qt 5.10.1 working configure section
 QPA backends:
1173   DirectFB ............................... no
1174   EGLFS .................................. yes
1175   EGLFS details:
1176     EGLFS OpenWFD ........................ no
1177     EGLFS i.Mx6 .......................... no
1178     EGLFS i.Mx6 Wayland .................. no
1179     EGLFS RCAR ........................... no
1180     EGLFS EGLDevice ...................... yes
1181     EGLFS GBM ............................ yes
1182     EGLFS Mali ........................... no
1183     EGLFS Raspberry Pi ................... no
1184     EGL on X11 ........................... no
1185   LinuxFB ................................ yes
1186   VNC .................................... yes
1187   Mir client ............................. no


I would appreciate any help with this issue.



Thank you,


Dexter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20180731/d73bfa26/attachment.html>


More information about the Interest mailing list