Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2024 Daz Productions Inc. All Rights Reserved.
Comments
Sure, it was more an FYI than a request for confirmation. I'm happy my DAZ Studio works again. What a stupid bug. I feel so dumb, it wasted months.
I even managed to do my first render with iray using my nvidia card, that's a very welcome feat. Thanks to this forums invalueable help! :)
I did notice an issue. I wonder if others observe this too? I loaded an existing scene while Cuda wasn't yet installed/working.
It took a couple minutes only, which is atypical, loading complex scenes on my computer always took -literally- hours. I assumed this was thanks to new Wine version.
Later, after my first succesful iray render, I tried loading that same scene again, but this time it took forever, using all CPU cores at 100%. It hadn't finished loading the next morning, so I killed DAZ.
To verify my suspicion that it could be related to the renderer selected, I now switched to renderer Basic OpenGL and then tried to load the scene. It loaded in a minute. I'm currently rendering it with iray.
Is this a know issue? Should I / do people switch back to a simple renderer in order to open scenes??
Yeah, could be. I'll investigate later. It's KDE. For now I'm happy with the workaround.
Yeah, there's an entry in the Archwiki with the procedure documented. I've just not bothered as I never use Smart Content as well as I'm still mulling switching to Void (for entirely other reasons nothing to do with Wine, Daz or Postgresql.
No, but every distro has it's focus, some purposeful, some as result of side-effects. This often dictates how suitable it is for certain uses. I used to be a Ubuntu user - still had it on my laptop until last year. Canonicals focus is not as User focused as it used to be.
I used to be a KDE fan - I switched about between KDE and Gnome during versions 1 and 2 of those desktops, was a solid KDE 3 and 4 user.
Up until recently I nearly always had Plasma installed, even if I more often used a tiler or Openbox, to login into once in a while - I still have bits of the KDE stack installed though, but the Nvidia drivers result in poor performance for Plasma desktop so I don't have it installed to lighten the update load a little.
Hm. More on my loading scene woes: It doesn't seem related to renderer selected. Running DazStudio.exe from terminal shows this error, which obviously repeats every minute from that point... :(
002b:err:ntdll:RtlpWaitForCriticalSection section 0x7f988cdb37e0 "wine-staging-5.5-r1/work/wine-5.5/dlls/winex11.drv/window.c: win_data_section" wait timed out in thread 002b, blocked by 0064, retrying (60 sec)
Appears to happen randomly. I'd say until yesterday about 30-50% of times. However today I hit this 6 times in a row. Could be coincidence. No signs of distress otherwise, dmesg is clean...
Any ideas?
I get that a fair bit. It's Wine struggling with Windows multi-threading.
Couple of [Wine] releases ago (maybe Wine version 4), when that message repeated, I might as well kill dazstudio as it would never recover.
I often get Scene Loads never completing - sometimes the thread message is evident, sometimes not. If it got stuck, kill studio [ # pkill DAZStudio.exe ] relaunch, and try to load again - Sometimes it might load 1 times out of 3. Year or so ago, Daz on Wine wouldn't load any scenes, so things are improving.
Never thought of OpenGL render - I've not used it since my first experiments in 2016. I'll have to check that out. As far as I know, it's not a known issue, not even for Wine Daz users.
The Nvidia proprietary drivers are not a good combo with KDE Plasma - especially with multi-monitor. I've heard that Kwin devs say Nvidia is just not interested in helping track it down. There are a few Xorg config setting which might help a bit, but they don't help much.
Funny, that's not my experience. Under wine4 I had troubles loading scenes, but they eventually loaded, albeit often the next day. Perhaps I was too patient. (I had not yet noticed this errormessage then).
Hm again, curious, my experiences are different: I could load scenes with Daz under wine 4, but they consistently took a very very long time. (Maybe I AM too patient) ;)
Because of the consistent behaviour I never thought to look deeper, I just "got used to it".
Ah. That's good to know, but bad news... Can you point me to a resource, like a bug or a forum thread on this? So far I didn't really notice the performance troubles. But yes, during renders, scrolling in all other apps resembles blowing marbles through a garden hose...
I'm not certain it was during Wine 4 (hence 'maybe'). I never used to get multithread block messages, but then, perhaps Wine was either not multithreading then or Daz wasn't (2017-2018 - again I think).
What I do recall for certainty - prior to Daz version 4.10 and Wine 4 - the Sliders barely worked (most didn't) which resulted in having to enter numbers to move figures and furniture about, and limb posing by moving slider only worked on old figures. It popped up as an improvement during 4.11 Beta - You needed both the new Daz (Beta at the time and Wine 4) - I checked with a Debian Stable user of Daz (Debian Stable being very long support and lagging behind on Wine version)
Perhaps you are patient - my limit was the time it took for dinner - and it usually failed to load after a three courser with brandy and cigar time in another time zone. So I just didn't bother saving - art had to be created in one session. Again - not sure exactly when loading times improved.
Do a search Google or Duck Duck or the eco engine : "plasma desktop on nvidia proprietary drivers" There are plenty if forums, Nvida dev forum (surprisingly useless - gamers mostly, reddit, Ubuntu, arch, manjaro - all complaining of poor Plasma performance on Nvidia drivel.
Nvidia don't give much of a crap about Linux desktop usage. They keep promising improvements and not delivering. The VESA drivers are pretty fast on Plasma (Nouveau), but Nouveau drivers lack Cuda and are pretty lagging on recent cards due to Nvidia firmware is now signed, locking the devs from their work (they started doing that just after I bought my current card).
I'll not be buying Nvidia again.
This thread is really 5 years old?
Apparently
I only came to Daz at the end of 2016 - the 64bit version didn't really work on Wine at all reliably, so sort of relied on the 32bit version.
Then Wine hit 2.0 - the 64bit Daz became increasingly usable since.
The most recent usability milestone was Daz 4.11 with Wine 4.0 (they still don't work well in 4.10) - since then, the sliders have worked.
@brainmuffin
Really. But it is still actual, isn't?
I'm surprised that a thread would take this long to get to page 35. I haven't tried Studio and WINE in quite some time.
I goes quiet for long periods. Peeps only usually come here when they've problems.
I've been interested in running DAZ on Linux for a while but I figured getting it initially working required a whole lot of things. And if I asked what all the steps were, it would drive people crazy since those things have probably been asked and answered many times. And maybe if I had a few weeks, I could read through this whole thread and find the answers. But because I don't want to do that, I've been putting the whole thing off.
I don't even have a computer running just Linux anymore. But I have a Chromebook. So I'd be running Linux on top of Chrome OS, and Running DAZ on the WINE virtual machine inside of that. And it would all be running on the Chromebook's core i3 with 4 gigs of ram. That would be something to see.
You should really at least skim Forum threads, it'd not take weeks, maybe an hour or two.
There was an Installation Guide Posted a few pages back. I started it from scraps posted to the forum and other sources by others (I'd hoped others would help add and improve it), anyway, here it is reposted for your convenience.
On a Chromebook with 4GB RAM you might struggle to do that much with Daz Studio though.
You can still get nice images with 3Delight though. I used to do quite largish scenes with 16GB RAM on a 4-core with an onboard GPU.
Not to discourage you or anything, but I have an 8-core machine with 32GB ram plus an nvidia card and I have seen Daz Studio getting killed due to out-of-memory conditions 3 times the past 2 weeks. Then again not everyone uses the same resources but... since chromebooks are notoriously underpowered...
Hm. I'm still on 4.10. I also do not even plan to upgrade to 4.11 or 4.12 because I need the nvidia rendering functionality which reportedly only works with 4.10 for now. The sliders work... badly. I can grab one and move it, but its error prone. I have gotten used to just type in the numbers by now though, or repeat-clicking. Just as I need to move the pointer into the viewer area to force a redraw to see my changes. I got used to it, pesky as it is...
Fix for Nvidia Rendering on Studio > 4.10 discovered by @maelstrom and posted a page or two ago.
Backup you current /plugins/dzirayrenderer.dll and /libs/iray folders first.
- Actually, probably better to create a new Wine prefix/bottle, and install current Daz there and copy over the 4.10 files and folder.
(I've Wine bottles for 4.10, 4.11, 4.12 and the main Daz one which has DIm and Beta installed - this is the only one that gets auto updated via DIM. - Also I keep a 32bit Daz bottle - the 4.12 one is the only one with the 4.10 files applied)
Of course, you'll probably not get the recent upgrades to Iray - such as noise reduction and efficiencies.
I've a Ryzen 7, GTX1080 and 32GB RAM - but I find rendering on the GPU results in a rather unusable system while the render is in progress.
Ah? I casually read that, but apparently misjudged the importance of it. That's mighty interesting.
Same here except for the card which is a GTX1060. Same finding, but I try to cope. How did/do you cope? This will not change, iray rendering has always been like this, also on windows. This why for the past 3 years I did offline rendering on a remote computer using 3Delight engine. Alas that system broke, the renderer now crashes on every job and there doesn't seem to be a standalone 3Delight renderer available anymore, so no update or nothing. Fubar.
I gotta say: the iray renders are soooo much nicer than 3Delight... so I would probably not go back even if I could.
Maybe, bigger swap helps you out.
Also, if you don't have space for a swap, you may find ZRam useful.
I don't often use my wine prefix with Daz 4.12 with 4.10 iray plugins applied - I usually do scenes that blow the video memory limit anyway - so there's little benefit in using it usually.
The laggy system while GPU renders are in progresss may be down to rendering on the same card that is driving screen output - dual GPUs is something I've considered for this reason (although mostly as it'd be nice to have a linux desktop that isn't riddled with caveats due to the non-native nvidia drivers). I've no idea if the latter would be the case.
Just checked - something appears up - The usual 3Delight page has been gone for some time - Here's a link to Wayback Machine entry. You can still pick up the package from there.
The Daz 3Delight implementation hasn't kept pace with 3Delight or even the Renderman standard it used to follow (3Delight has embraced OSL (open Shading language) rather than RSL (renderman). You can access better results using Path tracing via scripted rendering with Wowies Awe Shaders. (see Awe Shader Test Thread Page 1 for download links).
Results with Awe and scripted 3delight can't compare with the realness of an unbiased engine like Iray, but the results are far better than regular Daz 3Delight (my Awe Gallery - early pics are mostly issue posting).
The advice on Swap that it should be twice the size of RAM is out of date.
Swap Size
Ubuntu advises if your RAM is 4GB, a 2GB Swap is sufficient, unless you use hibernation, in which case, 6GB is suggested.
Heads up
I've been getting rather a lot of sudden crashes (so sudden, not even the Daz crash dialogs popup) on Wine 5.9
On update to Wine 5.10 - Wineboot cacks out with 'nodrv' on every prefix
downgraded to Wine 5.9 - but it's really unreliable. Nothing unusual on terminal output after crashes - I'll have to set up debug
I'm on the cutting edge on Archlinux - so hopefully those on more stable distros shouldn't see this by the time this release gets to you.
@GafftheHorse, swap is a crunch, as it always was. Useful, but a cruch anyway. Real values greatly vary from one scenario to another. ZRam is also crunch, but some different kind: it tradeoffs CPU for RAM saving. And, with swap priority, it still can be backed up by ordinary swap.
For years I had preference to have swapless system, nowadays I used to have zswap over 2÷16GB ordinary swap. It is… satisfying.
Praise the Abyss, I'm in a wigwam now.
Really, no. If you are using external postgresql server, you can drop out DAZ internal CMS server and it's database completely, without any penalties. Up to remove package, or not install it at all, as I do.
And native DB runs much faster and more reliable than emulated.
Also you will posses a little bonus: no hung CMS engine in DAZ bottle, no hanging bottle, and DAZ itself tends to be hangy on start quiet less.
Sad. On ubuntu 18.04 with winehq plugged in, 5.10 in upstream.
So, it may suffer too.
Oh!
Someone (here or DA) told me it was to act as a bridge.
I've never tried to remove the Daz supplied one.
I've had a few ocassions Daz becomes unrunable due to a library mismatch or some other problem - about twice a year for no more than a week. There was an entire month I ran 'wineconsole' instead of 'wine' as it was the only way it'd start.
I read 'somewhere' a long time ago that iray is pretty bad in this regard. Even people that have multiple cards and render on a dedicated card while using another card for display, reported heavy slowdowns during renders. I think it's the CPU. But since I can't remember where I read that, don't take my word for it. And obviously, things may have changed since 2017.
Thanks... I checked, I seem to have used 3delight-12.0.137-Linux-x86_64.tar. The download is dated April 2017, sounds about right. Recently it started crashing on 80% of renders, but in a random fashion. Dunno what's up with that. But again, I love the iray results, so I doubt I'll turn back.
Before settling on 3Delight I tried to go Luxrender with the Reality plugin but that was a major let-down. :( The reality plugin isn't meant to be used on a different system -never mind a linux one-, it looks for the files in their original locations, like C:\Program Files\ so that was utterly useless. At least DAZ Studio had the foresight to provide a button "Collect and localize" that gathers all required files and makes all paths relative. Otherwise it would have been a no-go.
I wonder if this was two Nvidia cards, or an AMD to drive the video and an Nvidia to ty to get the advantage of GPU rendering.
Honestly, with a Ryzen 7 and 32GB memory, I don't find CPU rendering that bad - the default Iray timeout of one and a half hours is usually sufficient for a good render - and if it's still fireflies after than, double the time, up the quality and Resume.
Odd. I seldom see crashes with 3Delight - once in a while the render cacks out with a rib file error.
Did you check out my Awe gallery? Regular 3DL materials can't hold a candle to Awe as they are PBR - light transmission isn't as good as iray (or any unbiased engine) and there is a real dearth of easy shader presets, but it's usually quick on Progessive render.
I got Reality to work - but it's not as robust as Daz Studio and frequently crashed trying to transfer large scenes.
I preferred how the alternate Luxrender plugin, 'Luxus' operated. Not as well set up with a materials conversion system, but more integrated. Unfortunately it's never been updated to cope with the new Luxcore render - and still depends on the old render engine.
Octane now has a Free tier, but as it requires a connection to the internet to work - I've been doubtful it'd work - I've registered, but not gotten around to trying to get it working.
I'm kind of hoping someone will do a plugin for AMDs Prorender.
There are some rumours Daz is working on an Eevee style engine.
Those of us who have been saddled with RedHat from time to time, that advise was out of date nearly 20 years ago.
Really 20 years?
I stuck to that rule up until memory got above 2GB (early 2010s), which sort of matches that table on the link I added.
yup. I tried a swapless system for a short while, but the drawback is that you get zero distress signals from your system, it just suddenly goes "OOM, killing your baby!" and takes often your entire X down. The sweet spot for me is to have enough swap so that you notice the slowdown in time to react and choose what to process to kill yourself -either a runaway one or one that isn't important- before the kernel makes that choice for you. For my 32GB system I have 16GB swap. For laptops I reserve relatively more swap, just to be able to hibernate.