Hi everybody, forgive me but I am still fairly green when it comes to Linux. I love manjaro and I am trying to become more familiar with Linux in general so please if you do have suggestions for me just keep that in mind but I greatly appreciate any help with this matter.
So I have been learning 3D modeling in blender and I recently purchased Substance 3D Painter 2022 from steam because it has a perpetual license instead of paying adobe in blood every year. I have read that there used to be an AUR package for a legacy version of substance painter but unfortunately that was created before Adobe came in so there isn’t a key you could use to make it work.
I am on linux 518 running on my laptop with an i5-10500H cpu 23.3 GB ram with a 3060 integrated with the cpu and using the video-hybrid-intel-nvidia-prime driver. On steam I used the proton experimental compatibility tool to be able to run SP2022(substance painter 2022) and when it launched it would run it using my CPU so i entered this into the steam launch options “__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%” and got it to launch with my GPU instead. I was very happy when I got it to run on my GPU but it still comes with problems that I have no idea how to solve. I also should mention that SP2022 says it will work for linux in requirements but it says Mesa drivers on Linux are not supported and in my About this system it shows my graphics processor as Mesa Intel UHD graphics(which is what it used to launch it with before I changed it to use my GPU)
Firstly, when it launches now I get this TDR(timeout detection recovery) is too low message. They have a link on how to change the value for windows but idk how to get to it in linux.
So when I click continue anyway I get this popup with several more issues, I will list them below.
[Main] The current paging file maximum size is too low: 77 MB(minimum:16384 MB).
Substance 3D painter can exceed virtual memory limits when doing a high resolution computation.
[Engine configuration] Export resolution clamped to 4k. More than 2GB of VRAM are required to allow 8k export(0MB detected).
[Resources list model] Icons memory budget set to 100mb.
[GPUIssuesCheck] (this is the same as the first issue I listed above I believe)Your operating system may automatically shut down SP2022 during long computations because your GPU doesnt support preemption. To avoid crashes you can try increasing the TDR(timeout detection and recovery) delay.
I thought maybe changing drivers would help but I have spent a long time trying to figure out how to remove the video-hybrid-intel-nvidia-prime driver and instead use the video-nvidia but I cant remove it because of cuda dependancies and I was worried i’d break it trying random stuff I found online.
So those are my issues, I know theres probably more information needed to help with this so please let me know what is needed and if you have any suggestions for these issues or have been able to fix them yourself at some point. I’d be extremely grateful for any assistance with this because I am trying to avoid windows at all costs but it might be my only option for texturing my models. I also tried using a windows 10 VM but I dont know how to passthrough the GPU(i figured it would automatically passthrough since the CPU and GPU are one basically) I tried googling this issue all day yesterday and this morning and couldn’t find anything that could help with this for linux devices so hopefully we can figure something out so someone in the future with this problem can also find a solution.
Thank you for reading my essay and again, i’d appreciate any suggestions that I could try to resolve this.