I’m a long-time Linux user but for the past few years my main laptop - a Lenovo Legion 5 with both AMD iGPU and Nvidia dGPU - has been on Win10. I’d like to upgrade and am looking for suggestions for distros and configurations. I’ve mainly used Debian-based distros in the past but am not particular. Here are my main concerns:

  • I will likely still need to run Windows in a VM for a few corporate applications that won’t run in Linux (according to some teammates who have tried).
  • I do a lot of work in Figma and haven’t tried it at all in Linux, but I know for sure it needs GPU acceleration. It seems like I’d have to choose between the following:
    • just running in a browser window and (somehow) assigning the dGPU to that browser
    • the above, but using the unofficial Linux electron-based figma app
    • try running the Windows app in Linux
    • putting Linux on the iGPU and passing the dGPU through to a Windows VM for this
  • I also do a fair amount of local LLM work. I would prefer to do this in Linux with the dGPU, but again I could pass the dGPU through to a Windows VPN and then do it in WSL2 in Windows (which seems a little janky)
  • I don’t want to dual-boot

Does anyone have any thoughts/suggestions on this? I haven’t tried GPU-switching in Linux for a long time and had poor success in the past. Am I better off leaving both GPUs accessible in Linux, or passing one through for the Windows VM?

  • will_a113OP
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 hours ago

    Yes, that’s a good point, I think the thunderbolt out only works on the iGPU, so I’m assuming that to get dual external monitors (HDMI and usb-c) the bare metal OS (Linux) will have to be running at least the iGPU.

    I guess that also begs the question: X or Wayland in this scenario?