Skip to content

EGL Display Error on Qengineering Ubuntu 20 Image — Missing NVIDIA DRM Driver and /dev/dri Devices #122

@Lawand02

Description

@Lawand02

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions