Been running only Linux for 3 years and the only time I couldn't get a game to work was trying to play some 15 year old RTS games cross platform with friends.
I've just converted my last Windows PC, meaning my gaming desktop, to Linux, now I need to figure out how to run SOLIDWORKS on it .. thinking a VM with GPU passthrough, but I'm a bit scared of the endeavor, despite having been a regular Linux user for I guess almost two decades.
I am using a 20gbps ssd with windows to go on it for my windows install so that when I plug in the ssd I boot to windows and when I restart and unplug I boot to linux, might be a solution for you?
I have kept windows on a separate ssd, but I find dual booting very disruptive, I don't want to reboot to change between tasks, I've tried it already in the past and it sucks.
This is why I am unfortunately back on windows. I use a couple programs everyday, and unfortunately they do not run on Linux. And there is not a usable alternative either.
I was rebooting to windows, doing what I had to, and then rebooting again. But it is just so disruptive and not user friendly.
I’ve tried dual booting multiple times over the last few years, but always end up with windows as the primary because restarting my computer 6+ times a day got so disruptive. Until the windows only software moves I’m going to be on Windows.
Are the games that you play reported to work in Linux? Check out ProtonDB and search for some games you care about. It’s possible they don’t work but based off user reports, most likely they’ll work okay out of the box and work well with some tinkering.