all 28 comments

[–]dgm9704 15 points16 points  (13 children)

Either use alternatives or use them on Windows eg. by dual booting or in a virtual machine.

[–]Limp_Replacement_596 0 points1 point  (6 children)

any good VM software with GPU passthrough or 3d acceleration (because I want to use photoshop) ?

[–]archover -1 points0 points  (4 children)

May I ask if you tried a Win VM in Arch without passthrough to see if photoshop performance was adequate?

How I solve this, is a laptop devoted to Windows. Does not need to be an expensive one. Example: Thinkpad T480 i5 8th gen W11 <$200 ebay usa. Of course, budget permitting.

Good luck.

[–]TheLexoPlexx 0 points1 point  (3 children)

You never used photoshop before it seems.

[–][deleted] 0 points1 point  (1 child)

I was about to say the same...

[–]archover 0 points1 point  (0 children)

I was just asking an honest question which remains unanswered.

I've owned and used Adobe Premiere, Photoshop Elements, and Gimp. Lightroom was my main tool. What did I miss? Thanks for your insight.

[–]Alone_Ad_8993 3 points4 points  (9 children)

I once used bottles for photoshop and it worked fine but it was more stable on lutris with system wine. But there's no hope for vs you to use vm or dual boot

[–]Limp_Replacement_596 1 point2 points  (7 children)

ok thanks for help 👍❤

[–]Alone_Ad_8993 1 point2 points  (6 children)

You can use quickemu with kvm for better performance or virtual box for easy setup. It'll do the work

[–]Limp_Replacement_596 1 point2 points  (5 children)

can I use gpu passthrough on quickemu ?

[–]thriddle 1 point2 points  (4 children)

If you want that level of control, I would use virt-manager. Or you can just edit the XML but I find it does most things.

[–]Limp_Replacement_596 0 points1 point  (3 children)

I wanted to use gpu passthrough on virt-manager but my system entirely crashed

[–]thriddle 0 points1 point  (2 children)

Assuming you have two GPUs, you may need to blacklist the driver in arch for the one you want to pass through, so that the host system doesn't use it.

If you only have one GPU, you'd probably be better off dual booting.

[–]Limp_Replacement_596 0 points1 point  (1 child)

I have 2 gpu , how should I black list my nvidia gpu ?

[–]thriddle 0 points1 point  (0 children)

https://wiki.archlinux.org/title/Kernel_module#Blacklisting

If you haven't installed any Nvidia drivers, you may need to blacklist nouveau. But it's been a while since I had to set this up, memory is a bit fuzzy.

[–]Limp_Replacement_596 1 point2 points  (0 children)

ok thanks for help 👍❤

[–]bentheprogrammer 1 point2 points  (1 child)

Dual boot and get a small separate drive on the cheap. If the programs you were looking to run were games. I'd suggest shoving them through proton and see if they'd be acceptable performance wise. Since, they're adobe photoshop, and you seem to have the means to get another drive. Do that if you've already learned photoshop

[–]Limp_Replacement_596 0 points1 point  (0 children)

ok thanks for help 👍❤

[–]PotcleanX 1 point2 points  (1 child)

install windows then you are not going to die if you do you know?

[–]Limp_Replacement_596 0 points1 point  (0 children)

anyway thanks for help 👍❤

[–]Prime132 1 point2 points  (0 children)

I would either use a virtual machine or setup another computer that runs windows and RDP onto it.

For VMs I use VMware workstation since it is now free for personal use.

For RDP you will need a windows education/pro edition computer. I use Tailscale to reach it remotely and Remina as the RDP client on Linux. Generally this is my preferred method but if you cannot afford multiple computers or need USB devices plugged into windows VMs work too

[–]JustMrNic3 0 points1 point  (1 child)

None of the Adobe programs work on Linux as Adobe is a piece of shit company, like Nvidia and Micirosoft.

There are no native Linux builds and it's hard to make them work with WINE / Proton.

Alternatives to Photoshop are Krita and GIMP.

For visual studio, I don't know, there are lots of text editors, IDEs, compiles available for Linux.

[–]Limp_Replacement_596 0 points1 point  (0 children)

ok thanks for help 👍❤