I have just installed CUDA 10.0 successfully from the local deb installer.
My understanding is that this installer should also install all of the nvidia-specific libraries that involve OpenGL. My issue is that I am still not able to load an OpenGL window correctly.
When I run
glxinfo | grep "OpenGL version"
I get this output:
OpenGL version string: 3.0 Mesa 19.2.8
When I run the
./EGLStreams_CUDA_Interop
sample, it returns this:
eglDisplay Handle created
EGLStreamInit: Couldn't create eglStream.
EGLStream Init failed.
Cuda consumer, eglQueryStreamKHR EGL_STREAM_STATE_KHR failed
&&&& EGLStream interop test FAILED
This is the output of
nvidia-smi
driver detection:
Wed Feb 5 14:55:17 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 410.48 Driver Version: 410.48 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:01:00.0 Off | N/A |
| N/A 44C P8 N/A / N/A | 0MiB / 4040MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Which appears to prove that I do not have the NVidia opengl loader working.
What do I have to do to install the NVidia OpenGL loader?
I have added some debugging files to this post for reference.
nvidia-bug-report.log.gz (1.01 MB)
nvidia-uninstall.log (2.41 KB)
nvidia-installer.log (30 KB)