We are trying to run SDL2/Kivy on the Xavier NX using DRM/KMS (without X11/Wayland) and are having a hard time running it. To narrow down the issue, I believe kmscube is a good test to verify if EGL is working for “traditional” software. So when we try to run kmscube we get
root@jetson-xavier-nx-devkit:~# kmscube failed to initialize failed to initialize EGL
I should also highlight that
l4t-graphics-demos is working fine in our environment, so I guess it’s safe to say that EGL is working for Nvidia stuff at least.
So how do we get this thing working ?