Daz Studio and Linux

1373840424354

Comments

  • I can almost guarantee that Management will not make a Linux version. How many users use Linux vs Windows? You do the math. I love Linux too and I hate Windows 10, but people are lazy and they don't care what OS they have as long as it is mainstream and easy to use. Now before the flames start. I know Linux is easier now but Windows is too entrenched. The only way Daz studio can go Linux is if Daz studio goes open source and then most people will ask why not just use Blender it is already polished and widely used and works well with Linux. What we should be doing is asking Daz to work with WINE and make Daz 100% compatible in WINE for Linux or something similar. I would also suggest that the rigging and shaders for Daz products be Blender compatible. I love that Daz made a Blender bridge: Now, if it worked better I would do a happy dance. I could be wrong. 

    ~just my 2 cents

  • I can almost guarantee that Management will not make a Linux version. How many users use Linux vs Windows? You do the math. I love Linux too and I hate Windows 10, but people are lazy and they don't care what OS they have as long as it is mainstream and easy to use. Now before the flames start. I know Linux is easier now but Windows is too entrenched. The only way Daz studio can go Linux is if Daz studio goes open source and then most people will ask why not just use Blender it is already polished and widely used and works well with Linux. What we should be doing is asking Daz to work with WINE and make Daz 100% compatible in WINE for Linux or something similar. I would also suggest that the rigging and shaders for Daz products be Blender compatible. I love that Daz made a Blender bridge: Now, if it worked better I would do a happy dance. I could be wrong. 

    ~just my 2 cents

    No argument from me - and I've used Linux for 20 years. I'm fully aware how much a marginal platform it is.

    What's more likely to happen is almost every commercial software product will feel pressurised to run from the browser because the subscription revenue driven ones have.

    That'll probably level the field

    Not that I like that situation any better - far too much crap is pumped into a browser these days.

  • I can almost guarantee that Management will not make a Linux version. How many users use Linux vs Windows? You do the math. I love Linux too and I hate Windows 10, but people are lazy and they don't care what OS they have as long as it is mainstream and easy to use. Now before the flames start. I know Linux is easier now but Windows is too entrenched. The only way Daz studio can go Linux is if Daz studio goes open source and then most people will ask why not just use Blender it is already polished and widely used and works well with Linux. What we should be doing is asking Daz to work with WINE and make Daz 100% compatible in WINE for Linux or something similar. I would also suggest that the rigging and shaders for Daz products be Blender compatible. I love that Daz made a Blender bridge: Now, if it worked better I would do a happy dance. I could be wrong. 

    ~just my 2 cents

    No argument from me - and I've used Linux for 20 years. I'm fully aware how much a marginal platform it is.

    What's more likely to happen is almost every commercial software product will feel pressurised to run from the browser because the subscription revenue driven ones have.

    That'll probably level the field

    Not that I like that situation any better - far too much crap is pumped into a browser these days.

    Yeah, every piece of software is heading that way. I like to work on things on my own computer not some server running cloud and I use a stupid tablet to use my subscription. If this comes to pass I will stop using windows and just do what I can in Linux. Now iff they invent Nerve Gear!!! Ok I'll switch. hahaha

  • I can almost guarantee that Management will not make a Linux version. How many users use Linux vs Windows? You do the math. I love Linux too and I hate Windows 10, but people are lazy and they don't care what OS they have as long as it is mainstream and easy to use. Now before the flames start. I know Linux is easier now but Windows is too entrenched. The only way Daz studio can go Linux is if Daz studio goes open source and then most people will ask why not just use Blender it is already polished and widely used and works well with Linux. What we should be doing is asking Daz to work with WINE and make Daz 100% compatible in WINE for Linux or something similar. I would also suggest that the rigging and shaders for Daz products be Blender compatible. I love that Daz made a Blender bridge: Now, if it worked better I would do a happy dance. I could be wrong. 

    ~just my 2 cents

    No argument from me - and I've used Linux for 20 years. I'm fully aware how much a marginal platform it is.

    What's more likely to happen is almost every commercial software product will feel pressurised to run from the browser because the subscription revenue driven ones have.

    That'll probably level the field

    Not that I like that situation any better - far too much crap is pumped into a browser these days.

    Unfortunately this is so true (the browser-based subscription business model). I just LOVE Linux but I almost afraid to admit that the lightweight Web-based platforms - like ChromeOS - is the future. I mean, some webapps are just amazing (check PhotoPA for eg). And us developers are starting to work on Cloud-based IDE now. I guess it's just a matter of time. I wouldn't be surprised to see DAZ3D-like soft in a browser in a few years.

  • I can almost guarantee that Management will not make a Linux version. How many users use Linux vs Windows? You do the math. I love Linux too and I hate Windows 10, but people are lazy and they don't care what OS they have as long as it is mainstream and easy to use. Now before the flames start. I know Linux is easier now but Windows is too entrenched. The only way Daz studio can go Linux is if Daz studio goes open source and then most people will ask why not just use Blender it is already polished and widely used and works well with Linux. What we should be doing is asking Daz to work with WINE and make Daz 100% compatible in WINE for Linux or something similar. I would also suggest that the rigging and shaders for Daz products be Blender compatible. I love that Daz made a Blender bridge: Now, if it worked better I would do a happy dance. I could be wrong. 

    ~just my 2 cents

    That's the problem: people don't use Linux because it's lacking some major quality software like DAZ Studio, and DAZ is reluctant to develop it's software on Linux because of the lack of potential endusers. As a developer, I can tell you we now have UE4 engine and Unity which work perfectly on Linux - even with better raw performances than macOS or Windows thanks to Linux itself, and sometime even better graphical performances thanks to the Vulkan implementation. I don't know which technology/frameworks/libraries are used to develop DAZ3D but it would the moment to start rethinking the strategy when you see the global crisis regarding softwares, licenses, fees, distributions. And I mean, Apple aiming to use its own ARM-based silicon, and Microsoft who doesn't put any quality in Windows, I feel just greatfull to benefit from the great Linux community, and the phenomenal work they did over the last decades. Who knows whats the future will be built on.

  • I don't know which technology/frameworks/libraries are used to develop DAZ3D

    Well, as a developer you'll at least recognise Qt for the ui, even if Daz still use Qt4 at present, which is hardly in use in Linux anymore, as most Qt frameworks in Linux have moved onto Qt5.

    developers are starting to work on Cloud-based IDE now

    I'm old enought to remember when there was a fair bit of interest in 'Thin Clients' as the future. So the wheel turns, round and round.

  • KitsumoKitsumo Posts: 1,215
    edited September 2020

    Another newbie question

    Has anyone tried Taoz's Product Browser? I can get it to work, but it doesn't update with the newest products. It only shows up to SKU: 53000 or so.

    When I open the program I get a few security warnings (shown in the attached pic). After I click yes to get through those (3 total), I can browse the library, but it won't update with new items.

    product browser screen shot

    Is there something I can adjust in wine config to make it update? The help file says it uses Internet Explorer 7 compatibility mode, so I have no idea what to do with that.

    I'm using Ubuntu 20.04, KDE desktop.

    Screenshot_20200905_075202.jpg
    1910 x 711 - 409K
    Post edited by Kitsumo on
  • TheKDTheKD Posts: 2,691
    his x said:

    I'm sure not holding my breath for this. In fact I'm hoarding copies of W7 OEM. If I need to, I'll build a box that has nothing but DAZ on it.

    Just be sure to use an older MoBo, newer ones don't bother supporting win7, and will have component losses. Getting it installed is a pain having to add drivers and make your own to install it on nvme, unless you have an empty HD to install to and clone it over afterwards. I succeeded once installing 7 on this machine after a week of mucking around. I had to use a USB WiFi dongle as the mobo didn't have win7 drivers for the lan part. It was performing bad as hell too, compared to linux, so it was probably missing some other drivers as well. The same installer I made failed to install again when I had to rinstall. Ended up just going to win10, and using 3rd party programs to disable all of the crap I don't want like telemetry and forced updates.  

  • Kitsumo said:

    Another newbie question

    Has anyone tried Taoz's Product Browser? I can get it to work, but it doesn't update with the newest products. It only shows up to SKU: 53000 or so.

    When I open the program I get a few security warnings (shown in the attached pic). After I click yes to get through those (3 total), I can browse the library, but it won't update with new items.

    product browser screen shot

    Is there something I can adjust in wine config to make it update? The help file says it uses Internet Explorer 7 compatibility mode, so I have no idea what to do with that.

    I'm using Ubuntu 20.04, KDE desktop.

    Nopes, never heard of it until now.

    Perhaps the database only stores up to the last database update - The Product Browser webpage notes (highlighted red text) the last update was 2018-07-11. which I think lines up with up to SKU 53000.

    The program has not been updated since 2017, and it's web certificate has expired.

     

    Maybe best to contact the author

  • KitsumoKitsumo Posts: 1,215

    Nopes, never heard of it until now.

    Perhaps the database only stores up to the last database update - The Product Browser webpage notes (highlighted red text) the last update was 2018-07-11. which I think lines up with up to SKU 53000.

    The program has not been updated since 2017, and it's web certificate has expired.

    Darn, I was afraid of that. I don't really need to use the program itself, I just want the product library exported into CSV format so I can open it in Open Office. It's not for anything important, I thought it would be a neat way to track product trends (like when this bathroom obsession started among the PAs).

    Maybe best to contact the author

    Yeah, hopefully he'll get a notification that he's been mentioned here and come see what it's about. Or maybe I have to call him 3 times like Beetlejuice. Is the forum powered by magic?

  • Is the forum powered by magic?

    'Magic' these days usually carries connotations of something wonderous that works.

     

    If you've tried out the forum search, I think you'll agree it's probably powered by an almost burned out hex.

  • Is the forum powered by magic?

    'Magic' these days usually carries connotations of something wonderous that works.

     

    If you've tried out the forum search, I think you'll agree it's probably powered by an almost burned out hex.

    That didn't work properly to begin with

  • KitsumoKitsumo Posts: 1,215
    edited September 2020

    Is the forum powered by magic?

    'Magic' these days usually carries connotations of something wonderous that works.

     

    If you've tried out the forum search, I think you'll agree it's probably powered by an almost burned out hex.

    That didn't work properly to begin with

    Lol, well, they're going through a store upgrade right now, so hopefully the forum gets some love too.

    Anyway, here's what I was working on. This is a screenshot of my product library, graphed by package size. The horizontal axis is the product ID (SKU) and the vertical is package size so you can see how products have gotten bigger over the years.

    But it's exported from DIM so it only shows products I own. I was hoping to get a full list of all Daz products. I could probably get it from the Readme pages in Document Center, but that's more work than I want to do.

    Yes it's pointless and serves no purpose whatsoever, just something to keep me busy.

    product library graph

    Screenshot_20200823_203728.png2.jpg
    1916 x 995 - 582K
    Post edited by Kitsumo on
  • Yes it's pointless and serves no purpose whatsoever, just something to keep me busy.

    I'd have thought, most Daz users would be doing their pointless and serves no purpose activities in the Daz Viewport.

    ...yet here you are compiling product package statistics in Libreoffice...?

     

  • alcarinqueistaralcarinqueistar Posts: 5
    edited September 2020
    Edit, duplicate
    Post edited by alcarinqueistar on
  • Hi guys, has anyone managed to get Daz studio working with Gpu lately? I could it in the past with version 4.10 an wine staging 4.9 on Arch. But it's been several months since the last reinstall and I can't get it working. Any insight on Daz/wine version combos that you could get working would be great.
  • Hi guys, has anyone managed to get Daz studio working with Gpu lately? I could it in the past with version 4.10 an wine staging 4.9 on Arch. But it's been several months since the last reinstall and I can't get it working. Any insight on Daz/wine version combos that you could get working would be great.

    I hope you still have the installer exe for Daz 4.10 - The solution was posted a couple of pages back by @maelstrom.

    Iray from 4.10 plugged in! Just copied `DAZ 3D/DAZStudio4/plugins/dzirayrenderer.dll` plugin file and `DAZStudio4/libs/iray` folder.

    I still cannot belive, that it was so easy! Just a dumb trick!
    Of course, it needs hard testing with real scenes, complex shaders and moar, but it works!
    It may eat your cat and trash all your data also, be warned.

    Just copy ../DAZStudio4/plugins/dzirayrenderer.dll and ../DAZStudio4/libs/iray folder over from a 4,10 wine bottle or prefix to a prefix with the latest (i.e. 4.12) installed, replacing the existing.

    If you don't have a daz 4.10 install or the don't have the installer program - you might try submitting a support ticket to Daz, as old versions of Studio aren't carried by the Daz site.

  • KitsumoKitsumo Posts: 1,215
    Hi guys, has anyone managed to get Daz studio working with Gpu lately? I could it in the past with version 4.10 an wine staging 4.9 on Arch. But it's been several months since the last reinstall and I can't get it working. Any insight on Daz/wine version combos that you could get working would be great.

    I hope you still have the installer exe for Daz 4.10 - The solution was posted a couple of pages back by @maelstrom.

    Iray from 4.10 plugged in! Just copied `DAZ 3D/DAZStudio4/plugins/dzirayrenderer.dll` plugin file and `DAZStudio4/libs/iray` folder.

    I still cannot belive, that it was so easy! Just a dumb trick!
    Of course, it needs hard testing with real scenes, complex shaders and moar, but it works!
    It may eat your cat and trash all your data also, be warned.

    Just copy ../DAZStudio4/plugins/dzirayrenderer.dll and ../DAZStudio4/libs/iray folder over from a 4,10 wine bottle or prefix to a prefix with the latest (i.e. 4.12) installed, replacing the existing.

    If you don't have a daz 4.10 install or the don't have the installer program - you might try submitting a support ticket to Daz, as old versions of Studio aren't carried by the Daz site.

    Nice! I didn't realize it was such an easy fix. I just put in my support ticket to get a copy. Fingers crossed.

  • Thanks @GafftheHorse for answering. I tried both ways:

    • Making a clean wineprefix with daz 4.10
    • Installing 4.12 and then replacing the dlls as @maelstrom described.

    I think the nature of this bug is different from what had happened to me before. Let me explain. The GPU is selectable in the render settings. But if I select only the gpu without the gpu, the render finish instantly without even starting. Showing a transparent / black canvas (depends on dome settings).

    The console says

    006d:fixme:nvcuda:cuda_check_table WARNING: Your CUDA version supports a newer interface for Unknown1 then the Wine implementation.

    My scene is a simple cube without any textures, so it is not a memory problem. When I start Daz studio, the command nvidia-smi shows a task for DazStudio.exe with the G flag (graphics). After I try to render, it shows G+C (it adds Cuda). So I think it does send something to the device. Maybe its a cuda kernel problem? My hardware is:

    • Intel i7 9750
    • Geforce 1660ti

    It's working with nvidia prime to enable the discrete gpu only in selected proceses. I tried running it both ways. Both show the gpu correctly in daz studio render settings. Nvidia smi shows the cuda process appearing when trying to render when working with the intel card, as expected.

    Installed Blender in the wine prefix and it crashes when trying to render with the Gpu. Native blender works fine. Also tried a 32bit wineprefix with no success.

  • Well I installed Daz Studio 4.10 in windows and guess what. It doesnt work with GPU neither. It seems that the iray shipping with 4.10 doesn't work with the Geforce 1660ti. 4.12 works without any problem in windows.

  • Well I installed Daz Studio 4.10 in windows and guess what. It doesnt work with GPU neither. It seems that the iray shipping with 4.10 doesn't work with the Geforce 1660ti. 4.12 works without any problem in windows.

    I thought I'd replied to your previous post, but it didn't seem to register on the forum - I shouldn't be surprised, my internet has been dodgy the last few days and down completely all thursday.

     

    That's peculiar. I might not be shocked that an older Nvidia card stops getting supported by nvidia pretty sharply, but to stop working on older versions but still working on newer....

     

    I can ony conclude that whatever driver version you are using is no longer compatible with the Iray plugin in 4.10.

     

    I know I'm not buying another Nvidia - Linux users really don't get their monies worth from Nvidia - a driver that doesn't integrate at all well, either with the kernel or the X replacement. The community alternate (Nouveau) that gets far less support than either the Intel or AMD equivalents, doubly so trying to use wine with GPU.

    I think I'd rather have a desktop that performs better than the rare off-chance that once in a blue moon I might get GPU iray renders.

  • KitsumoKitsumo Posts: 1,215

    Looking at the release notes, DS 4.10.0.123 was released in late 2017 but the 1660 didn't come along until March 2019, so that could explain it not working.

    Honestly all this driver nonsense has me thinking about switching to CPU rendering full time. If I ever do decide to buy a card, it'll probably be an AMD (or Intel if they ever release theirs).

  • Kitsumo said:

    Looking at the release notes, DS 4.10.0.123 was released in late 2017 but the 1660 didn't come along until March 2019, so that could explain it not working.

    Honestly all this driver nonsense has me thinking about switching to CPU rendering full time. If I ever do decide to buy a card, it'll probably be an AMD (or Intel if they ever release theirs).

    At the very least, you'd get smoother KMS, ability to use Wayland and a Plasma desktop that isn't totally flitchy.

  • KitsumoKitsumo Posts: 1,215

    Ok, here's another crazy question. I have Ubuntu installed on a 1Tb drive (ext4) but it only uses about 120Gb of space. Can I shrink that partition, install another distro in a new partition, and make that new partition the primary one? Or will that screw up the disk structure?

    Basically I want to switch to a new distro but I need to copy a ton of settings from the old one (network drives, RAID setup, etc).

  • Kitsumo said:

    Ok, here's another crazy question. I have Ubuntu installed on a 1Tb drive (ext4) but it only uses about 120Gb of space. Can I shrink that partition, install another distro in a new partition, and make that new partition the primary one? Or will that screw up the disk structure?

    Basically I want to switch to a new distro but I need to copy a ton of settings from the old one (network drives, RAID setup, etc).

    @Kitsumo

    Shrinking Partitions is possible : enter 'ext4 shrinking partition' in Google and find a walkthrough.

    Settings : Linux has no problems with high level root directories on separate partitions. For the home desktop user as well as multi-user installations, the most useful example is having /home on a drive separate form the rest of /.

    You could put /etc (stands for : etcetrera) in it's own partition. Then there's /usr (stands for : uniform system resources) which I believe was intended for configuration files shared between other O.S - not sure if it's still the case, Arch puts all executables in /usr/bin and /usr/sbin soft linked to /bin and /sbin.

    Going by Archlinux, most config files are in /etc - some are in /usr, designated as the default (e.g. Xorg in /usr/share/X11/xorg.conf.d/ ) to have their settings overridden by config files in /etc/ (i.e /etc/X11/xorg.conf.d/) - Files locations and setup often differs by Linux distro though.

    Moving base system dirs to their own partitions makes it easier to wipe the root system without having to worry about saving config files first. This will work for manual installers like Arch, but overhelpful auto installers like Ubuntu, I could vouch that they wouldn't overwrite files if /etc and/or /usr are specified as mount points during install.

    Some people use a Git repo to store their config files on Github or Gitlab and such.

  • KitsumoKitsumo Posts: 1,215

    Anyone know how to remove symbolic links without removing the original file/directory? I installed DIM in a new wine prefix, but it links to my Documents folder (in Linux) and I don't want it to. I want this WINEPREFIX to have its own My Documents, Downloads, Pictures, etc, so I want to delete those links and make new folders before I start installing content.

    I've searched for explanations, but they're all pretty much the same and they don't tell me exactly which command I should be using; rm, unlink or what?

  • Kitsumo said:

    Anyone know how to remove symbolic links without removing the original file/directory? I installed DIM in a new wine prefix, but it links to my Documents folder (in Linux) and I don't want it to. I want this WINEPREFIX to have its own My Documents, Downloads, Pictures, etc, so I want to delete those links and make new folders before I start installing content.

    I've searched for explanations, but they're all pretty much the same and they don't tell me exactly which command I should be using; rm, unlink or what?

    Just remove the link. Delete in a File Manager or using rm in the terminal.

    Careful you don't remove the target, just the link.

    The wine prefix actually sets the link to /home/[username]/Documents (the target) in [WinePREFIX]/drive_c/users/[username]/'My Documents' (the link).

    The Windows paradigm that results in 'My Documents' storing all user files is a little annoying right enough. (In Unix especially, historically,) everything is considered a file, but not all files are 'documents', is a litte annoying and messy.

    You can delete the 'My Documents' link to $HOME/Documents without concern. Removing a link does not affect the target, one may have as many soft links to a target as one likes.

    Then you can create a new folder in $HOME to house your content, and create a new link 'My Documents' in the prefix pointing to the new folder (>$ man ln at the cli will help - it's 'ln -s' you want for a Soft Link*). Then, as far as that prefix is concerned, wherever 'My Documents' points is your documents, and other prefixes, should you have any, will still point at $HOME/'Documents'. This is the best method, as far as Windows is concerned, nothing has changed from the default setup.

    DIM stores the downloaded archives in drive_c/users/Public/Documents/'DAZ 3d'/'Install Manager'/Downloads - if you keep the archives and don't delete after install, you might want to link from 'DAZ 3D' to a central location if you are going to use DIM on more than one prefix or want a nice large drive to store the archives as backup.

    You could use a file manager, but between Gnome, Dolphin, pcman-fm and others, they all deal with symlink creation a little differently, it's damn confusing.

  • maelstrommaelstrom Posts: 34
    edited October 2020

    @Kitsumo

    There is a safer way to remove a link:

    find /path/to/folder/to/find -maxdepth 1 -type l -name  '*part_of_target's_name*' -delete

    It uses `find` utility to make search in specified folder, don't looking up into subfolders `-maxdepth 1`, search only for links `-type l` with specified by `-name` option pattern. You may omit `-delete` to just see, what it have found, or replace with `-ls` to find out where link is pointing.

    Post edited by maelstrom on
  • KitsumoKitsumo Posts: 1,215

    Deleting them worked great. Thanks. Sorry it took me a while to actually get around to doing it. It's been a busy week.

  • GafftheHorseGafftheHorse Posts: 567
    edited October 2020

    FYI - OpenCL and CUDA will not work with Linux Kernel 5.9 at present (October 2020).

    NVIDIA Doesn't Expect To Have Linux 5.9 Driver Support For Another Month

    Bummer. It's only nvidia_uvm, so display and so on works - although I've noticed a definete impact on performance.

     

    Wish they'd get with 'the Linux path' (as one Phoronix commenter put it), so we could have a better integrated driver. Intel and AMD both do this.

    Post edited by GafftheHorse on
Sign In or Register to comment.