I am running the Qengineering Ubuntu 20.04 image on Jetson Nano and encountering the following error when running GPU-accelerated applications:
No EGL Display
nvbufsurftransform: Could not get EGL display connection
Details:
The system boots with HDMI output and a working GUI, but GPU-accelerated OpenGL/EGL apps fail due to lack of EGL display.
Checking /dev/dri reveals no card0 or renderD128 devices.
It seems the image uses headless dummy graphics packages, which replace the NVIDIA full graphics stack and do not load the Tegra DRM driver.
As a result, the kernel does not create /dev/dri/card0 or render devices, causing EGL initialization failures.
The kernel boot config includes nvidia-drm.modeset=1, but it appears the full NVIDIA EGL driver stack is not installed or loaded.
Request:
Please provide instructions or an updated image that includes the full NVIDIA GPU driver stack with DRM support to enable EGL functionality on Jetson Nano.