Closed dgriffiths3 closed 3 years ago
Hey @dgriffiths3 ,
The OptiX library comes with the system driver, so this appears at the moment to be an issue with your system’s driver installation. Nvisii links against the driver during runtime time pull in those Optix definitions, but will fail if the driver isn’t setup correctly.
Can you check to see if you have libnvoptix.so in /usr/lib/x86_64-linux-gnu/ on your system? (or similar location)
Hi @n8vm thanks for the quick reply! No I am missing that file. It's on a remote cluster which was compiled with some dockerfile I didn't write. I will take a look into that thanks!
Ah, yeah, that's likely to be your issue then.
For what it's worth, this is a known issue with many docker setup scripts, where for some reason they only copy a subset of the driver into the docker image. We have an alternative docker setup script here which includes the full driver (including libnvoptix.so) which can be found here
Closing this issue for now, but feel free to open another if docker continues to give you issues!
@natevm @dgriffiths3
I have the same problem. Currently, I have no files of /usr/lib/x86_64-linux-gnu/libnvoptix.so.1
. Any tips would be welcome.
Q1. I wonder Can I download libnvoptix.so.1
only without reinstalling CUDA?? or Should I reinstall CUDA with Optix?
(https://github.com/NVIDIA/nvidia-container-toolkit/issues/187)
This is my current setup.
Ubuntu 18.04
Driver Version: 460.39
CUDA Version: 11.2
Changing the Cuda version to 10.2 solved me. However, I still didn't clearly know why Cuda 11.2 is not working.
When trying to run a basic initialise example:
I get the following error:
My setup is
I see 7804 is:
OPTIX_ERROR_LIBRARY_NOT_FOUND = 7804
, but from the github I see it comes with its own version of the optix library.