Daz Studio 'hiccup' affecting screen display
This is the weirdest problem and I wonder if anyone can shed any light on the cause of it.
I have a fairly powerful PC (not a laptop) which I connect to a 50" TV via an HDMI cable. Periodically I find that 4+ hours into a render my screen has gone blank with just a message about no signal being received. I can hear that the machine is still labouring under the hard graft of a render, but nothing is showing on the screen. Nothing I do with the keyboard or mouse will bring the screen back to life - not even Ctrl/Alt/Delete.
If I unplug and replug the HDMI lead at the back of the PC a number of times eventually the screen reconnects, although not without some difficulty. I can then see that the render is continuing, but when I try to stop and save the render Daz just crashes and disappears, and all those rendering hours are lost. Any other programs I have running at the same time, however, such as my share charting services, Google, Facebook, Word, are all still running with no problem. It can also happen even if I have no other programs running at all.
I've tried changing the HDMI lead but it makes no difference - and in any event why would an output lead effect the running of Daz Studio itself?
I'm rendering every day. Sometimes I can go weeks without this happening, while other times, like now, it's happening every third or fourth render. It's very frustrating!
Any thoughts anyone?
Comments
A few people do use TVs as their display, and I don't think most have such issues. An Iray render is using particular features (CUDA) which the othjer things, which do recover, probably are not - that may well accound for some recovering OK when the render doesn't. Unfortunately I can't guess why it is doing this, or how you could fix it.
You should be able to recover the render from the DAZ Temp folder until you start DAZ again. Doesn't really solve the problem but it's something at least.
DS generally only creates that file when the render has finished, or if you cancel it. If it crashes it may depend on how it crashes, it's possible that it may save the current state of the render before it closes down, in some circumstances.
DAZ could make an option for saving the render at regular intervals during rendering, or maybe it could be done with a script (cancel and restart render regularly).
To me that sounds like a problem with the display driver, have you tried a different version?
Thanks. Well at least that hints at some rational basis for it!
I didn't know DAZ created a Temp folder. That would be great - and I wouldn't mind the 'fiddle' on the occasions that it happens at all - so long as I could salvage the render. Presumably this Temp folder isn't too hard to find? Thank you.
Oh wouldn't it be wonderful if one could save renders along the way, after 4...5....6 hours and then continue with the same render! But from everything I've seen that's not possible....is it?
Well, I always keep my drivers updated, and this has been an issue, on and off, for some time now, and over different drivers I imagine. But it's a good point, and I shall look more closely into this. Thanks!
If nothing else I think it can be done with some Macro Automation software that does the necessary clicks of the buttons at regular intervals.
Am I really missing something here? Is it actually possible to save a render after, say 4 hours, and then let it resume for some time more? Every time I've ever tried it's completely closed down down the render at that point with no possibility of continuing. I despair at the gaps in my knowledge and misconceptions sometimes!
If you use the Save button on the render window it will close, if you use File>Save Last Render it won't
I see. So one has to say yes to "Do you want to cancel this render?" in the main render screen, and only then can one get access to File>Save last render, after which one goes back to the main render screen and can select Resume. A little unintuitive but....joy of joys.....it works! Thanks!
It is indeed possible to do it manually this way yes, what I said only concerned automating it which requires some external tools.