Failed to create OpenGL context for format QSurfaceFormat

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)

Hi francoisBilberry,
Please try to reproduce the issue without qt. If it is independent of qt, you should get same failure in an OpenGL app.

Qt is from 3rd party and we don’t specialize in it.