I’m not well-versed in X or how graphics acceleration works on Linux.
I have an Ubuntu 22.04 workstation with an RTX 3080 that will be used for some 3D simulation work. I installed the
nvidia-driver-515-server driver package. I will access the box remotely, so I’ve set up VNC (using TigerVNC).
Ideally what would like is for the program to run with GPU acceleration at full frame rate, and have the VNC server sample the pixel buffer as fast as it can keep up. (I don’t expect the full frame rate on the client side.)
nvidia-settings seems to show that the GPU drivers are working, when I execute
glmark2 from within my VNC session, it reports
GL_VENDOR: Mesa/X.org and the GPU appears to remain inactive according to
nvtop, so I think that it’s doing software rendering.
Is it possible to achieve what I’m going for?