Error reading OptiX library

257 views
Skip to first unread message

Yafim Simanovsky

unread,
Nov 12, 2019, 11:30:22 AM11/12/19
to Accelerad Users
Hi,

I'm installing Accelerad on a new laptop and getting the following error:

Accelerad 0.7 beta lastmod Mon 04/15/2019 by candela\natha on Candela (based on RADIANCE 5.2.b1862446a1 by G. Ward)
accelerad_rcontrib
: internal - Error reading OptiX library. Update your graphics driver.
Accelerad rcontrib failed
Press any key to continue . . .

when running the files in the C:\Program Files\Accelerad\demo folder.
I want to make sure it's running before I replace the files in the C:\Radiance\bin and lib folders as per the instructions.

My GPU is:
NVIDIA GeForce GTX 1060 with Max-Q Design

It is a CUDA compatible GPU so I'm not sure what the problem is.
I also updated the drivers...

My Raypth and Path environment variables are attached.


Any idea what's causing the error?

Thank you

path_env.PNG
Raypath_env.PNG

Nathaniel Jones

unread,
Nov 12, 2019, 11:36:18 AM11/12/19
to Accelerad Users
Hi Yafim,

The error message tells you exactly what to do: Update your graphics driver. The latest driver can be downloaded here.

Nathaniel

Yafim Simanovsky

unread,
Nov 12, 2019, 12:19:03 PM11/12/19
to Accelerad Users
Ah thanks, I updated it via Device Manager and thought it was the same update.

All good now :)

Yafim Simanovsky

unread,
Dec 17, 2019, 7:16:27 AM12/17/19
to Accelerad Users
Hi Nathan,

A quick follow-up question to the same issue.

I'm trying to run Accelerad on a Windows Server 2019, with a Tesla V100 graphics driver. It is CUDA enabled and very good.
I downloaded the most updated driver from the link that you previously shared on this thread, and after that didn't work, I searched for any updates and tried installing those as well.

Do you have any idea why I would get the  "Error reading OptiX library. Update your graphics driver."  message after checking that the driver is up to date?

Thank you

Nathaniel Jones

unread,
Dec 17, 2019, 9:52:15 AM12/17/19
to Accelerad Users
Hi Yafim,

It sounds as though you're trying to use a cloud computing service. Some cloud services have limited GPU capabilities and do not support ray tracing. You will need to find a cloud service that specifically lists OptiX ray tracing as one of its features. For example, Nvidia has their own cloud service for scientific visualizations.

Nathaniel

Yafim Simanovsky

unread,
Dec 17, 2019, 11:12:12 AM12/17/19
to Accelerad Users
I am trying to run a cloud service, yes.

I tried installing Accelerad with a Tesla T4 driver, which is the highest CUDA compatible.

I installed the latest drivers, and used an OptiX compatible GPU based server.
Nevertheless, I get the same error.

Do you have an idea what else could be causing this...?
(I checked the Environment Paths and the replacement files in Radiance/bin and /lib..)


Thank you

Nathaniel Jones

unread,
Dec 17, 2019, 1:13:19 PM12/17/19
to Accelerad Users
Hi Yafim,

To confirm, does the documentation for your cloud service specifically mention that it supports OptiX? Or are you assuming that it supports OptiX based on some other information? Can you provide a link to the documentation?

If it is exactly the same error that you described in the first post to this thread, then it isn't likely to have anything to do with your environment variables.

What graphics driver version is installed? Have you tried running nvidia-smi to confirm the graphics driver version number? What about running the samples that come with the OptiX SDK download?

Nathaniel

sondersk...@gmail.com

unread,
Sep 27, 2022, 4:29:17 PM9/27/22
to Accelerad Users
Hi Nathaniel, I'm getting this error on Ubuntu in WSL2. In that case I'm unsure which driver to update. The linux one or windows one? Any experience with WSL?
all the best, Mathias

Nathaniel Jones

unread,
Sep 27, 2022, 5:18:35 PM9/27/22
to Accelerad Users
Hi Mathias,

I am not sure if there is an OptiX integration for WSL. If there is, it would require the NVIDIA CUDA on WSL driver, but apparently this driver has limited features. In the past, it wasn't possible to access any graphics drivers from WSL because of sandboxing, but apparently this is changing.

However, there's no advantage in this case to running the Linux version of Accelerad since the Radiance features that require a Unix environment (like -n) are not available in Accelerad. You could just call the Windows Accelerad programs from within the WSL environment by calling the program names with the .exe extension.

Nathaniel

Reply all
Reply to author
Forward
0 new messages