Steam + Proton works for most games, but there are still rough edges that you need to be prepared to deal with. In my experience, it’s typically older titles and games that use anti-cheat that have the most trouble. Most of the time it just works, I even ran the Battle.net installer as an external Steam game with Proton enabled and was able to play Blizzard titles right away.
The biggest gap IMO is VR. If you have a VR headset that you use on your desktop and it’s important to you, stay on Windows. There is no realistic solution for VR integration in Linux yet. There are ways that you can kinda get something to work with ALVR, but it’s incredibly janky and no dev will support it. There are rumors Steam Link is being ported to Linux, nothing official yet though.
On balance, I’m incredibly happy with Mint since I switched last year. However, I do a decent amount of personal software development, and I’ve used Linux for 2 decades as a professional developer. I wouldn’t say the average Windows gamer would be happy dealing with the rough spots quite yet, but it’s like 95% of the way there these days. Linux has really grown up a lot in the last few years.
jettrscga@lemmy.world 3 months ago
I switched to Linux Mint a couple months ago and use Steam a lot. I’ve tried at least 10 games and all worked perfectly.
But I don’t do competitive multiplayer. Those are more likely to have issues with anti-cheats. Although I did try Hell Let Loose and Helldivers very successfully and those are both major online titles.
Check protondb.com if you’re worried about a specific game’s compatibility. I’ve had silver rated games work perfectly though.
brachypelmasmithi@lemm.ee 3 months ago
Yeah, I feel that. Paint.net is the sole reason I still fire up my Windows VM every now and then.
The closest you can get is Pinta and even then, looking at the surface things may seem very similar, but the workflow is totally different (it doesn’t even have overscroll god damn it!) and the plugin scene is deader than dead. I wanted to code a proper replacement based on Pinta, but I haven’t got the motivation or time for that.
If I wanna edit an image, firing up a VM is still genuinely faster than trying to work with Pinta or GIMP or any other opensource alternative for that matter. Krita has surprisingly been pretty good at replicating the workflow, but it still falls short.
tyrant@lemmy.world 3 months ago
I’m with you. Bricscad was the best cad I found and it genuinely wasn’t a great experience. Very laggy but it has all the professional tools and workflow I’m used to.
CybranM@feddit.nu 3 months ago
Thanks for the link! Will definitely check out my top played games, unfortunately I play a lot of multiplayer games like Dota, Hunt, CS and War Thunder.
Photo editing and 3d modelling is something I do a lot which is a deal-breaker for me personally. Blender works on Linux afaik but stuff like substance painter/designer, Houdini, plasticity etc I don’t know
the_toast_is_gone@lemmy.world 3 months ago
I don’t know about Hunt, but War Thunder and Dota have official Linux clients.