I am struggling for a day and no success.
I cannot make work QT 5.12 + EGL.
dashboard egl sample with NO GL
./dashboard
Code: Select all
QT Version: 5.12.4
qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_emu", "eglfs_kms_egldevice", "eglfs_x11")
qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_brcm", "eglfs_emu", "eglfs_kms_egldevice", "eglfs_x11")
qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_brcm"
qt.qpa.egldeviceintegration: Failed to load EGL device integration "eglfs_brcm"
qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_emu"
qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_emu"
[9;0]EGL library doesn't support Emulator extensions
Aborted
and with full KMS
Code: Select all
QT Version: 5.12.4
qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_emu", "eglfs_kms_egldevice", "eglfs_x11")
qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_brcm", "eglfs_emu", "eglfs_kms_egldevice", "eglfs_x11")
qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_brcm"
qt.qpa.egldeviceintegration: Failed to load EGL device integration "eglfs_brcm"
qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_emu"
qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_emu"
* failed to add service - already in use?
Code: Select all
lrwxrwxrwx 1 root root 21 Aug 13 04:16 /usr/lib/arm-linux-gnueabihf/libEGL.so -> /opt/vc/lib/libEGL.so
lrwxrwxrwx 1 root root 21 Aug 13 04:31 /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0 -> /opt/vc/lib/libEGL.so
lrwxrwxrwx 1 root root 21 Aug 13 04:16 /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0_backup -> /opt/vc/lib/libEGL.so
[email protected]:~ $ ls -la /usr/lib/arm-linux-gnueabihf/libbr*
lrwxrwxrwx 1 root root 25 Aug 12 21:28 /usr/lib/arm-linux-gnueabihf/libbrcmEGL.so -> /opt/vc/lib/libbrcmEGL.so
lrwxrwxrwx 1 root root 28 Aug 12 21:28 /usr/lib/arm-linux-gnueabihf/libbrcmGLESv2.so -> /opt/vc/lib/libbrcmGLESv2.so
[email protected]:~ $ ls -la /usr/lib/arm-linux-gnueabihf/libG*
lrwxrwxrwx 1 root root 18 Jan 24 2018 /usr/lib/arm-linux-gnueabihf/libGeoIP.so.1 -> libGeoIP.so.1.6.12
-rw-r--r-- 1 root root 236960 Jan 24 2018 /usr/lib/arm-linux-gnueabihf/libGeoIP.so.1.6.12
lrwxrwxrwx 1 root root 22 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
-rw-r--r-- 1 root root 460352 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLdispatch.so.0.0.0
lrwxrwxrwx 1 root root 21 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
-rw-r--r-- 1 root root 30172 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.2.0
lrwxrwxrwx 1 root root 24 Aug 13 04:16 /usr/lib/arm-linux-gnueabihf/libGLESv2.so -> /opt/vc/lib/libGLESv2.so
lrwxrwxrwx 1 root root 18 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 -> libGLESv2.so.2.1.0
lrwxrwxrwx 1 root root 24 Aug 13 04:31 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 -> /opt/vc/lib/libGLESv2.so
lrwxrwxrwx 1 root root 24 Aug 13 04:16 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0_backup -> /opt/vc/lib/libGLESv2.so
-rw-r--r-- 1 root root 62940 Aug 10 2018 /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.1.0
Thank you.