New Geforce RTX 2060 crashing when rendering, using 'NVIDIA Iray' display mode
![winduptoy](https://secure.gravatar.com/avatar/bc5a15b1dd4fb0361d4501ded0f9d75a?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2Fbc5a15b1dd4fb0361d4501ded0f9d75a_100.png)
Hi. I just installed a new video card, upgrading from an older Radeon card. As you might imagine, rendering is much faster...when it doesn't crash.
I have had crashes both when rendering, and when using the 'NVIDIA Iray' display mode.
More specifically, I think I'm getting a crash when my resolution is too high (I think 4800 x 7100 crashed, 2400 x 3550 did not) and/or when Progressive Render Max Samples is set to 15000 (I'm not an expert to please let me know if that setting is bonkers...).
I am also definitely crashing when using the display mode and changing the scene, like by shifting the camera or rotating dome lighting. Not every time, but enough to make me save lots.
As I said this is a new card so I don't know if this is a hardware problem. The only piece of software that is acting up is Daz, but I haven't played with many other pieces of software, so that's not really sayng anything. The screen did go completely black at one point, which required a reboot (usually Daz just crashes to desktop).
This card has 6GB GDDR6 memory. The drivers are updated. My windows 10 drivers are also updated. The only other thing I can think that might possibly be in play is that I installed Daz on C: which is my SSD, and now it's nearly full (I want to pull my content off of it as soon as I figure out how, as reinstalling everything takes forever). Does Daz need room for "swap space"?
The bottom of my latest crash report log ends with:
2019-07-08 16:47:47.940 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(302): Iray FATAL - module:category(API:MEMORY): Memory allocation failed.
...many times. Could this be a hardware problem with the video card? Is 6GB enough memory on the card?
Not all of my logs end that way though :/
Comments
Oh, one more thing, I think when I was getting the crashes from the NVIDIA display mode I had a figure that had the "Stardust Glitter Eyeshadows" applied. Those do seem to kick my computer in the teeth. Pretty though!
https://www.daz3d.com/stardust-glitter-eyeshadows
Plenty of people do with GPU's with less VRAM. I'm betting the problem is your system RAM not your VRAM. Post your whole systems specs.
Yeah, nevermind, happens without that product.
Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz, 3601 Mhz, 4 Core(s), 8 Logical Processor(s)
Installed Physical Memory (RAM) 16.0 GB
Started a rendering, got the following:
Display Driver failed to start
Display driver failed to start; Using Microsoft
Basic display driver instead. Check Windows
Update for a newer Display Driver.
When I canceled the rendering Daz crashed. Had to reinstall the Geforce drivers.
What driver version did you install?
GeForce Game Ready Driver Version 430.86 Release date: 05/27/2019
Operating System: Windows 10 Home, 64-bit
DirectX version: 12.0
GPU processor: GeForce RTX 2060
Driver version: 430.86
Driver Type: DCH
Direct3D API version: 12
Direct3D feature level: 12_1
CUDA Cores: 1920
Core clock: 1800 MHz
Memory data rate: 14.00 Gbps
Memory interface: 192-bit
Memory bandwidth: 336.05 GB/s
Total available graphics memory: 14310 MB
Dedicated video memory: 6144 MB GDDR6
System video memory: 0 MB
Shared system memory: 8166 MB
Video BIOS version: 90.06.2E.40.89
Bus: PCI Express x16 Gen3
Device Id: 10DE 1F08 452019DA
Part Number: G160 0042
Used DDU (Display Driver Uninstaller) to clear out any previous drivers. Installed the "Studio" driver instead of the "Game Ready" driver.
The Iray drawstyle seems much more stable. I'll try a render and see how it goes.
Hmm, got an "Error During Rendring!" dialog, but no crash...but I get a message 'Unable to render. Renderer is already in use' when I try to change settings and try again. This was happening earlier too. When I close I get a crash report. When I restart Daz I get a completely black screen and need to reboot.
Tried again, slightly lower resolution & Progressive Render settings (Max Samples went from 15000 to 10000) & it's working (so far anyway).
I'm not sure, but I've heard that older versions of Daz Studio don't play well with the new Nvidea RTX video cards. I think the latest beta version of D/S does work, or you could try making sure you have the latest version of D/S installed. Hope this helps.
DS 4.10.x.x and earlier would not see the 20x0 cards as valid Iray render devices (because the included vesion of Iray didn't).
I'm using Daz 4.11 Pro
After 8 hours my rendering looked fair...still a considerable amount of noise. I paused it to save...and it instantly vanished after saving, not giving me the option to continue rendering.
It honestly didn't look as finished as I'd expected after 8 hours...something's still not working right.
Also: After 8 hours I still didn't have even 1% complete on the rendering progress bar, which seems strange.
Depends on the render but an indoor render can take a long time, lots of rays bouncing around.
IME the render always clopses when you save it.
Yeah, maybe I have unreasonable expectations. :)
Not an indoor render, but a HDRI light dome
Can you confirm that it's rendering with the GPU instead of CPU? Some of my renders have jumped down to CPU that I wouldn't have expected, and those still take a while.
Not sure about the crashing, though I've had issues with 4.11 where some renders will "start" but complete without actually starting, and I have to try again to get them to actually render.
Ugh, you nailed it. If I go to Render > Advanced, under Hardware, I don't even have the GPU listed. What the hell? It has a CPU box (which was checked) and then another box that doesn't have any text whatsoever (unchecked).
So now what?
I swear this was rendering faster when I was using the 'Game Ready' driver. But maybe I'm just imagining things - I haven't been keeping detailed notes or re-rendering the same images. Darnit.
If the 2060 isn't listed then you need to open the Nvidia control panel and make sure Daz Studio is set to use the card.
Ok! I wasn't able to even get the Nvidia control panel to open. I watched a few (bad) videos on how to restart it, and nothing worked. So I stripped all the drivers back off and reinstalled the latest "Game Ready" driver on. Opened up Daz and found the card listed in the "Advanced" tab in render. Selected the card (it was not selected), and re-rendered a test image I did last night. Last night's image took 2 hours and 40 minutes to render (CPU only), todays took 18 minutes.
So... my best guess right now is that I had some old Radion drivers still on the system, which were causing the crashes...and then the "Studio" drivers aren't working right yet. I'm going to cross my fingers and keep testing. It would have been nice to be able to afford more ram on the board. This is an older computer so I'm not expecting perfection. But a 9x increase is great!
The Iray preview is stable now and not crashing- huzzah!
Oh, and one more thing, my dforce OpenCL Device is set properly now. I hadn't mentioned this, but I had been unable to set it to the card.
But there are still problems. I crash when I get too high in resolution and/or rendering settings (I did not have this problem with my previous card, slow as it was).
DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4\libs\iray\libneuray.dll" at 0033:00000000AD914C5D, mi_neuray_factory_deprecated()+1054013 byte(s)
Edit: According to these threads: https://www.daz3d.com/forums/discussion/58479/fatal-error-while-rendering
https://www.daz3d.com/forums/discussion/58376/daz-iray-won-t-stop-crashing this may be a "known" bug? Someone mentioned 'caustics' being a problem- how do I turn that off?
You should get DDU, display driver Uninstall, and completely remove all you graphics drivers and then install the newest Nvidia driver. It certainly sopunds like, at this point that you have partially installed drivers causing issues.
Glad you got it at least mostly working, now. :-)
(I know I was having to fight with CPU-only renders when I switched to a computer with the 2060, though in that case, it turned out I needed to be using Daz 4.11 instead of 4.10).
Caustics, I think, is listed in the Render "Optimization" settings, but I'm not sure if that's the specific issue in particular you're looking for or not.
Did that. I believe that was my initial problem. Now I'm down to crashing on renders.
Thanks! I'll see if caustics is on, and if so I'll turn it off to see if anything changes. Really appreciate your help!
Edit: yeah, caustics was off.
Your previous card, the Radeon, wasn't doing any of the rendering, it was just displaying the output of the render. I suspect that with a 4800x7100 resolution you are using up too much VRAM, as your desktop, render data, and render output, all have to stored in the 2060's memory, as opposed to the Radion just storing the screen and output.
Understood. But I am also crashing with 300 pixel renders. I thought at first it was a scale issue, but it's not limited to big images. It seems fairly random to me. But the crash always usually comes just after I start the render- then the render continues in the background where I can't see or save it. I have to close the program and restart.
Hi there I am on GTX1070 and been keen on trying RTX2060 Super.... but after reading your review... Im like err do I really wanna do this???? LOL! so has anything improved?