From the original post:
I have to assume no X11 display
“Display” refers to an X Windows display, typically made available to the system by an X server process running on the machine. With that clarification…
Rendering via EGL + OpenGL on a Linux system “without” an X server running (and thus no advertised X displays) “is” supported on Linux systems running with NVIDIA GPUs using:
Last time I tried it, this works well. You might need to add the user to the video group to ensure they can open some kernel device files. Details here:
However, it’s unclear from the original post above whether this would meet the needs of the poster. Need more info.