Like perhaps many others I am debating what to do with my PC at the end of support for windows 10 later this year. I have read a lot of discussions here about switching to Linux, and a lot of commentary that though it has gotten a lot more plug and play it maybe still has some weaknesses. I just want to know what those are, and if it can support what I currently do with my computer.
Basically my computer is just for gaming. I play a plethora of games both major titles and small indy games. I also use mods on my games sometimes. Beyond gaming it’s just basic web browsing.
More specific questions:
-
I think I need to pick a “distro”, right? Based on the above, which distro may work best for me?
-
what am I most likely to NOT be able to do, if anything? I have heard modding in particular can be challenging with Linux. Like Skyrim mods that use a script extender or rely on various Windows programs. Is that true? Are there some smaller indy games that don’t have Linux support (thinking back to the early mac days)?
-
I would rate my computer technical ability at like… A 4/10. I haven’t done anything too crazy but can Google most issues and willing to learn. Is this realistically enough to get me up and running with Linux? I don’t have any programming experience or anything of the sort.
-
if the final answer here involves running a windows partition, is it possible to safely still use a windows 10 partition, even after the end of support? Or does it need to be a windows 11 partition? Best case is no partition, but curious if it comes to that.
-
anything else I might run into that I’m not expecting? Words of encouragement?
yes you do. A good distro I recommend newbies is Linux Mint, because it’s visually similar to windows. Another great option for beginners is Pop!OS, because the developers take more care to automate things that you might encounter when first starting to use Linux. Overall, it doesn’t really matter that much what distribution you choose in terms of what software is available, it all comes down to design choices that change how hard things are to do (but reward you with more customization, of course)
you will not be able to play some games that have an anticheat that forbids linux. The main culprit is EasyAntiCheat (while it does support linux, enabling that support is a choice by the game’s developer). The main games I have noticed can’t work are Fortnite (EAC), Hunt: showdown (EAC), league of legends & Valorant (Vanguard), R6 Siege (EAC) and PUBG (EAC). You can use protondb to learn what games in your steam library are known to simply not work.
Don’t expect games that you own on the windows store to work at all (this includes Xbox game pass). Most of them are available on steam, but that requires buying them again.
Most of the other stuff works, generally. Valve’s Proton supports a very large part of most games today, and unless the game you want to launch is very old or specifically doesn’t want you to use Linux, chances are the game will work first try, especially indies. Protondb is a great help to see what parameters one needs to use to make it work if it doesn’t first try. Make sure to “enable proton compatibility for all games” in steam’s main options, otherwise it won’t let you download game.
For tools that aren’t on steam but target steam games (for example mod managers), you should use protontricks (it’s most likely in your distro’s package manager, you don’t need to download it from GitHub) to launch the tool’s exe inside of the proton context of that game (steam maintains a separate pseudo-windows install (a “wine prefix”) for each game that uses proton). From there, the tool will behave as if you launched it on windows.
For tools that stand alone, you can add them to steam as a non-steam game and in it’s properties, force it to use proton, which allows you to launch e.g. cracked games. I also recommend using Bottles to manage your third-party launchers.
most likely you’ll be fine. You’re unlikely to encounter any issues that haven’t been encountered by anyone before, so don’t hesitate to Google and to ask for help on various forums. You don’t need to know how to program to use Linux, though it does unlock some pretty nice things (it also does on windows for that matter)
windows 10 LTSC will continue being available for a few years. If you need a windows partition (imo you only do need it if you want to play games that have restrictive anticheat), I suggest installing it on a separate disk altogether, because windows tends to not play nice with other partitions on the same disk, and will create headaches you could have avoided.
welcome! I hope you’ll enjoy your time away from ads in the start menu.
I don’t have any games on windows store so that’s fine, most games are on steam but I do have some on GoG, will those still run as well or really best to stick with steam?
Gog games will work, many have a linux version and for the rest you can use Heroic Launcher or Steam
GOG games work great as well, I have recently been playing my GOG copy of Cyberpunk 2077 on Mint. You will want to use the Heoric Launcher as GOG doesn’t have their own Linux client. That launcher also works with Epic and Amazon games if you have any of those.