this post was submitted on 17 Oct 2024
538 points (92.4% liked)

Technology

60052 readers
3048 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 34 points 2 months ago (22 children)

I keep seeing these " time to move to Linux" threads. For my work I have to use super proprietary software which I know for a fact is Windows only. Not only that it's GPU intensive CPU intensive and niche. I'm sure there's a way to run Windows within Linux but I can only imagine the pain in trying to get proprietary shite to work.

On top of that I need specific CAD software, Photoshop and Illustrator. I don't think any of these daily used programs support Linux.

From the outside, Linux just seems like an absolute ball ache to get working with all of the things I currently do without even thinking about it.

I'd love to do it. Not sure it's going to work. Am I wrong?

[–] [email protected] 18 points 2 months ago* (last edited 2 months ago) (2 children)

Different OSes for different use cases. You have a job to do. Just use Windows.

If you want to use Linux, use it on your own machines on your own time.

That said, there are a few things you can do if you really want to use Linux:

  1. Test if the app works on Wine, Proton, etc. Even GPU accelerated apps can work, depending on the software/driver stack.
  2. Run a Windows VM and pass-through a GPU. That way you'll get native performance on the app that's GPU intensive. Use KVM and the CPU overhead will be negligible.
  3. If you're doing 3D modeling/rendering, SFX, video editing or ML/AI, there are a lot of options on Linux. Some options that exist in Windows also have Linux versions.
[–] [email protected] 1 points 2 months ago (1 children)

For the life of me I cannot figure out how to run KVM locally. Every tutorial I've found is targeted at people doing servers.

[–] [email protected] 1 points 2 months ago

All you need to do is insert the kvm module and use something like QEMU to take advantage of it. I'd assume if you're using QEMU then you're using KVM by default.

[–] [email protected] 1 points 2 months ago (1 children)

I would like to try #2 but for some reason my 5900x doesn't have graphics so I literally need to buy a whole other GPU for this

[–] [email protected] 1 points 2 months ago

Yeah, you either need a separate GPU or a iGPU/dGPU that supports SR-IOV. Some Intel iGPUs support it, and allow you to make virtual GPUs that can be pass-through`ed to VMs.

load more comments (19 replies)