The Tesla boards run in a different driver model (Tesla Compute Cluster, TCC) and there is no OpenGL implementation running on them which means OpenGL interoperability can’t work, and that rtBufferCreateFrom[b]GLBO/b is trying to create a buffer from an OpenGL Buffer Object which can’t exist.
Other than that, Tesla boards are excellent for OptiX ray tracing or any other CUDA-based work because they are not limited by the 2 second Windows Timeout Detection and Recovery (TDR) limit per launch like boards running the Windows Display Driver Model (WDDM).
Simply make sure you do not use any OpenGL interop functions and create your buffers on the host as usual, which are then transferred to the device and back via PCI-E using map(), write/read, unmap(). After that you can do with the data whatever you need.
If you look at the optixConsole example, that’s not using any OpenGL mechanism to display the results and should work just fine on the Tesla board without changes.
Check if other examples have a command line option to disable the pixel buffer object. Try --help for the command line options help output and look for --nopbo. If some examples fail on the Tesla with the above mentioned rtBufferCreateFromGLBO() error, use the --nopbo option and try again.