• sue_me_please@awful.systems
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    2 months ago

    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.
    • RedditRefugee69@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      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.

    • dragonlobster@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      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

      • sue_me_please@awful.systems
        link
        fedilink
        English
        arrow-up
        1
        ·
        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.