I've never used DDU. I go thru GeForce Experience to update my drivers. No issues so far.
What manufacturer/model card do you have? Mine is an EVGA RTX 2080 Ti Black and I'm starting to wonder if maybe this is a problem with the specific model.
Hi Roland! Got your DM. Not sure which thread of mine you were referring to, but my 2080 Ti has been rendering just fine. It's a Gigabyte AORUS Xtreme Windforce by the way. I am running DS 4.15 and my GeForce driver version is 461.92 (shown as 27.21.14.6192 if I look it up in Device Mgr). I also have a GTX 980 Ti in my PC - that runs the displays and is configured to assist the 2080 Ti when using the NVIDIA Interactive viewport draw mode. Sometimes I will do Photoreal renders with both cards but normally I just use the 2080 for that.
The only thing I could tell you that might help is check your Windows version. When I first tried to upgrade my cards to 461.92 I had terrible problems: BOTH cards crapped out, ending up in a state where no NVIDIA drivers could be loaded into them - they could only handle the Microsoft Basic Display Adapter driver! Ultimately I discovered that Windows 10 was stuck at version 1904 and that seemed like a problem. I was UNABLE to upgrade to version 20H2, which NVIDIA tech support red-flagged as significant. No matter what I did I couldn't force an upgrade to 20H2 and ended up having to do a new, clean install of Win 10. THAT finally worked and once I was running 20H2 the NVIDIA drivers loaded and updated just fine. So check your Windows Updates to make sure that isn't causing you problems. Feel free to ask me any questions.
I have recently updated Windows 10 to 20H2, though I never had problems updating my nVidia drivers even in 1904. I've also tried updating my MB bios and even my GPU firmware, but am still seeing the same issue. I've recently reached out to EVGA and they're telling me it's up to the software developer to integrate GPU support, which I can understand but am also suspicious of since even nVidia's own IRAY server errors out with the same "Unsupported ABI version." Plus... this was working in a previous Daz Studio version... I'm thinking maybe they've recently updated the OptiX version or something and my particular brand of card isn't compatible with it - maybe it's something the Daz devs need make an exception for and fallback to an older OptiX version or something.
Well, that's my problem - thanks again for responding though.
What manufacturer/model card do you have? Mine is an EVGA RTX 2080 Ti Black and I'm starting to wonder if maybe this is a problem with the specific model.
I have the Founder Edition.
Ah - so NVIDIA itself is the manufacturer? I guess I should've gone with that. I didn't suspect that my "Black Edition Gaming" might mean spotty IRAY support - I just thought CUDA cores were CUDA cores.
IRAY:RENDER :: 1.1 IRAY rend info : NVIDIA display driver version: 465.89
IRAY:RENDER :: 1.1 IRAY rend info : Your NVIDIA driver supports CUDA version up to 11.3; iray requires CUDA version 11.0; all is good.
IRAY:RENDER :: 1.1 IRAY rend info : Using iray plugin version 5.1, build 334300.6349 n, 14 Dec 2020, nt-x86-64-vc14.
IRAY:RENDER :: 1.1 IRAY rend info : CUDA device 0 (NVIDIA GeForce RTX 2080 Ti): compute capability 7.5, 11.000 GiB total, 9.961 GiB available, display attached
IRAY:RENDER :: 1.0 IRAY rend info : Using OptiX version 7.1.0
Iray [ERROR] - IRAY:RENDER :: 1.0 IRAY rend error: optixInit() failed: Unsupported ABI version. Please update your NVIDIA driver
IRAY:RENDER :: 1.1 IRAY rend info : NVIDIA display driver version: 465.89
IRAY:RENDER :: 1.1 IRAY rend info : Your NVIDIA driver supports CUDA version up to 11.3; iray requires CUDA version 11.0; all is good.
IRAY:RENDER :: 1.1 IRAY rend info : Using iray plugin version 5.1, build 334300.6349 n, 14 Dec 2020, nt-x86-64-vc14.
IRAY:RENDER :: 1.1 IRAY rend info : CUDA device 0 (NVIDIA GeForce RTX 2080 Ti): compute capability 7.5, 11.000 GiB total, 9.961 GiB available, display attached
IRAY:RENDER :: 1.0 IRAY rend info : Using OptiX version 7.1.0
Iray [ERROR] - IRAY:RENDER :: 1.0 IRAY rend error: optixInit() failed: Unsupported ABI version. Please update your NVIDIA driver
Good call, PerttiA - I've started a topic where you've linked.
Oh, for what it's worth, I ran a scan with Malwarebytes and aside from a few false positives didn't find anything alarming (if I understood what you meant by "unwanted miners"). I've also since updated Windows, my MB BIOS and my GPU firmware, all to no effect. ¯\_(ツ)_/¯
I have to thank you again, PerttiA - your suggestion to post on the NVIDIA forums (which for some reason I hadn't really thought of before) paid off: An employee ("NVIDIA Iray and OptiX lead & development," evidently) responded with:
[...] This sounds like a stray copy of nvoptix.dll and/or nvrtum64.dll somewhere. Could you please search your windows install directory (e.g. C:\Windows) for that one?
If there is a copy found that is NOT in the subtree of C:\Windows\System32\DriverStore… then please delete that one.
Sure enough, I found copies of both nvoptix.dll and nvrtum64.dll in both my Windows\System32 folder and a Windows\System32\DriverStore subfolder. I moved the ones in Windows\System32 and... that was it! Daz happily started rendering IRAY with my 2080ti! I'm so happy! And relieved: I was thinking I'd need to buy a new GPU.
I have no idea how these dlls ended up there, the NVIDIA employee suggested that maybe some app ended up installing them in this folder as some kind of workaround. Whatever the case, it seems the OS was first finding and serving up these dlls before the ones in the driver store, and I suppose they were old and stinky and didn't support my GPU or something.
Hopefully this helps out anybody having such a frustrating issue. I had been dealing with this for quite some time without finding anything online before reaching out.
Comments
I have the Founder Edition.
Thanks for responding, Mike, I really appreciate that. I was actually referring to this thread of yours: https://www.daz3d.com/forums/discussion/360461/upgraded-to-rtx-2080-ti-now-unable-to-render-in-iray
I have recently updated Windows 10 to 20H2, though I never had problems updating my nVidia drivers even in 1904. I've also tried updating my MB bios and even my GPU firmware, but am still seeing the same issue. I've recently reached out to EVGA and they're telling me it's up to the software developer to integrate GPU support, which I can understand but am also suspicious of since even nVidia's own IRAY server errors out with the same "Unsupported ABI version." Plus... this was working in a previous Daz Studio version... I'm thinking maybe they've recently updated the OptiX version or something and my particular brand of card isn't compatible with it - maybe it's something the Daz devs need make an exception for and fallback to an older OptiX version or something.
Well, that's my problem - thanks again for responding though.
Ah - so NVIDIA itself is the manufacturer? I guess I should've gone with that. I didn't suspect that my "Black Edition Gaming" might mean spotty IRAY support - I just thought CUDA cores were CUDA cores.
Maybe you should post your question here;
https://forums.developer.nvidia.com/c/professional-graphics-and-rendering/advanced-graphics/optix/167
Attach this info
Good call, PerttiA - I've started a topic where you've linked.
Oh, for what it's worth, I ran a scan with Malwarebytes and aside from a few false positives didn't find anything alarming (if I understood what you meant by "unwanted miners"). I've also since updated Windows, my MB BIOS and my GPU firmware, all to no effect. ¯\_(ツ)_/¯
I have to thank you again, PerttiA - your suggestion to post on the NVIDIA forums (which for some reason I hadn't really thought of before) paid off: An employee ("NVIDIA Iray and OptiX lead & development," evidently) responded with:
Sure enough, I found copies of both nvoptix.dll and nvrtum64.dll in both my Windows\System32 folder and a Windows\System32\DriverStore subfolder. I moved the ones in Windows\System32 and... that was it! Daz happily started rendering IRAY with my 2080ti! I'm so happy! And relieved: I was thinking I'd need to buy a new GPU.
I have no idea how these dlls ended up there, the NVIDIA employee suggested that maybe some app ended up installing them in this folder as some kind of workaround. Whatever the case, it seems the OS was first finding and serving up these dlls before the ones in the driver store, and I suppose they were old and stinky and didn't support my GPU or something.
Hopefully this helps out anybody having such a frustrating issue. I had been dealing with this for quite some time without finding anything online before reaching out.
Cheers!
Awesome, @Roland1234 glad you got it sorted out.
Glad to be of help
And thank you for updating your post header so everyone will know when they come across it!