Hi again,
Sorry for insisting but after investigations, its seems that the pbm is a pbm comming from the jetson soft package.
Maybe just a problem of linkage.
I have compiled my QT app and when launching it (through QTCreator or not) i always get the same error:
Failed to create OpenGL context for format QSurfaceFormat
As if there was a problem with the GL driver.
Do you have any idea ?
Here is my ldd output for my binary.
Every things seem to be Ok:
linux-vdso.so.1 => (0x0000007f7d184000)
libPluginEngine.so.1 (0x0000007f7d077000)
libQt5Widgets.so.5 => /usr/local/qt5/lib/libQt5Widgets.so.5 (0x0000007f7ca84000)
libQt5Core.so.5 => /usr/local/qt5/lib/libQt5Core.so.5 (0x0000007f7c579000)
libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x0000007f7c52a000)
libstdc++.so.6 => /usr/lib/aarch64-linux-gnu/libstdc++.so.6 (0x0000007f7c39a000)
libgcc_s.so.1 => /lib/aarch64-linux-gnu/libgcc_s.so.1 (0x0000007f7c379000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000007f7c232000)
/lib/ld-linux-aarch64.so.1 (0x0000005558503000)
libQt5Gui.so.5 => /usr/local/Qt-5.7.1/lib/libQt5Gui.so.5 (0x0000007f7bd7d000)
libGLESv2.so.2 => /usr/lib/aarch64-linux-gnu/tegra-egl/libGLESv2.so.2 (0x0000007f7bd5c000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000007f7bcaf000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000007f7bc87000)
libicui18n.so.55 => /usr/lib/aarch64-linux-gnu/libicui18n.so.55 (0x0000007f7ba19000)
libicuuc.so.55 => /usr/lib/aarch64-linux-gnu/libicuuc.so.55 (0x0000007f7b87b000)
libpcre16.so.3 => /usr/lib/aarch64-linux-gnu/libpcre16.so.3 (0x0000007f7b814000)
libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x0000007f7b801000)
libglib-2.0.so.0 => /lib/aarch64-linux-gnu/libglib-2.0.so.0 (0x0000007f7b6fa000)
libharfbuzz.so.0 => /usr/lib/aarch64-linux-gnu/libharfbuzz.so.0 (0x0000007f7b696000)
libGL.so.1 => /usr/lib/aarch64-linux-gnu/tegra/libGL.so.1 (0x0000007f7b545000)
libpng12.so.0 => /lib/aarch64-linux-gnu/libpng12.so.0 (0x0000007f7b516000)
libGLdispatch.so.0 => /usr/lib/aarch64-linux-gnu/libGLdispatch.so.0 (0x0000007f7b3e9000)
libicudata.so.55 => /usr/lib/aarch64-linux-gnu/libicudata.so.55 (0x0000007f79b22000)
libpcre.so.3 => /lib/aarch64-linux-gnu/libpcre.so.3 (0x0000007f79ab0000)
libfreetype.so.6 => /usr/lib/aarch64-linux-gnu/libfreetype.so.6 (0x0000007f79a13000)
libgraphite2.so.3 => /usr/lib/aarch64-linux-gnu/libgraphite2.so.3 (0x0000007f799e6000)
libnvidia-tls.so.28.1.0 => /usr/lib/aarch64-linux-gnu/tegra/libnvidia-tls.so.28.1.0 (0x0000007f799d4000)
libnvidia-glcore.so.28.1.0 => /usr/lib/aarch64-linux-gnu/tegra/libnvidia-glcore.so.28.1.0 (0x0000007f78026000)
libX11.so.6 => /usr/lib/aarch64-linux-gnu/libX11.so.6 (0x0000007f77efe000)
libXext.so.6 => /usr/lib/aarch64-linux-gnu/libXext.so.6 (0x0000007f77edd000)
libnvdc.so => /usr/lib/aarch64-linux-gnu/tegra/libnvdc.so (0x0000007f77ec2000)
libnvidia-rmapi-tegra.so.28.1.0 => /usr/lib/aarch64-linux-gnu/tegra/libnvidia-rmapi-tegra.so.28.1.0 (0x0000007f77e86000)
libxcb.so.1 => /usr/lib/aarch64-linux-gnu/libxcb.so.1 (0x0000007f77e5b000)
libnvimp.so => /usr/lib/aarch64-linux-gnu/tegra/libnvimp.so (0x0000007f77e47000)
libnvrm.so => /usr/lib/aarch64-linux-gnu/tegra/libnvrm.so (0x0000007f77e0e000)
libnvrm_gpu.so => /usr/lib/aarch64-linux-gnu/tegra/libnvrm_gpu.so (0x0000007f77dd9000)
libnvos.so => /usr/lib/aarch64-linux-gnu/tegra/libnvos.so (0x0000007f77dbc000)
libnvrm_graphics.so => /usr/lib/aarch64-linux-gnu/tegra/libnvrm_graphics.so (0x0000007f77daa000)
libXau.so.6 => /usr/lib/aarch64-linux-gnu/libXau.so.6 (0x0000007f77d97000)
libXdmcp.so.6 => /usr/lib/aarch64-linux-gnu/libXdmcp.so.6 (0x0000007f77d82000)
librt.so.1 => /lib/aarch64-linux-gnu/librt.so.1 (0x0000007f77d6a000)