Over the years, many things have been said about gaming on Linux. Some of these were true at the time, some weren't, but they've turned from objective facts to vague mythology. What is true now is that, because of Valve and the work they put into SteamOS for the Steam Deck handhelds, gaming on Linux is every bit as viable as on Windows, and in some cases, even better. The lower system load of Linux is perfect for PC gaming handhelds, and their restricted power levels, but it's also just as good for desktop users. There are one or two things still holding it back from being an equal fight between Linux and Windows, but the gap has never been closer.
These 7 Linux myths you still believe simply aren't true
Linux is a completely different beast than it was a decade ago.
6 It's hard work to get going
Gone are the days when you needed extensive technical knowledge
It's true enough that getting games running on Linux used to be a bit of an ordeal. Finding games that would run natively was tricky, translation layers like WINE were slow and inefficient, and installing essential device drivers was never fun. Thanks to efforts from many different sources, including corporations like Valve while developing SteamOS, other developers building new gaming distros like Nobara and Bazzite, and the numerous open-source contributors to the projects that make everything work, setting up a Linux computer for gaming is fairly straightforward.
It is certainly no more difficult than getting Windows to play nice with peripheral drivers, trying to get broadcasting software to work to record gameplay, or any of the other tasks that gamers do every day on Windows PCs. And those olden "golden days" of PC gaming were just as difficult. How many of you remember having to reinstall Windows 95, or 98, Vista, or Windows 7 because of a hardware change? The days of multiple Hardware Abstraction Layers are over, and many PC gamers don't remember the pain that we used to have to suffer for our hobby.
How to play Windows games on Linux using Proton
With Proton, Valve unleashed PC gaming on Linux
5 It only works on some hardware
Device drivers are much improved from prior decades
Linux isn't anywhere near as annoying to get hardware running nowadays. It has good-quality open-source drivers for graphics cards and varying levels of manufacturer support for GPUs if you want more features. It's not perfect, but it is getting much closer to parity with Windows, and thanks to Valve's efforts with SteamOS, both Intel and Nvidia are joining the open-source party with interest.
Getting the main components of your PC running shouldn't pose too much of a problem, and there's almost always a workaround to fix any issues that do crop up from time to time. Peripherals can be another story entirely, but most USB devices will have an open-source alternative for managing settings, and things like AIO coolers will work just fine.
3 reasons Pop!_OS might be the best Linux distro for gamers
You'll have no trouble playing all your favorite games.
4 There are no games to play
Anything on Steam is fair game these days, and most other launchers as well
Even if we stick to games that natively run on Linux, there are still tens of thousands of titles on Steam alone. If we add those games that Proton supports, the number is almost as large as the total of Windows-based games, because the number of PC games that Proton doesn't work with is very small. It's mainly Xbox Game Pass games that won't run, because there's a way to get every other game launcher to work with Linux. And you can easily run emulators for console games, bringing the total of available games to literally thousands.
5 best non-Steam games you didn't know you could play on the Steam Deck
The Steam Deck is a powerful little machine, and you might not have thought about running these games on it.
3 You get poor performance
Thanks to Proton those issues are a thing of the past
In the earlier days of Linux, you couldn't expect any sort of consistent gameplay experience. WINE was the only way to try and play Windows games, and it often ran them poorly, requiring complex workarounds and setup time to eke out any sort of playable frame rate. Now we have a much better translation layer, Proton, which makes the DirectX and other API calls from Windows games readable, by translating them to Portable Operating System Interface (POSIX) code.
In some cases, the translation layer improves performance on Linux because games are complex and optimization is hard. One notable example is Elden Ring, which had stuttering performance on Windows because of texture caching, but when run on Linux, the stutter was gone. Almost every other game on Steam runs at similar or comparable performance levels as on Windows, and you might also get a few more FPS in some titles thanks to the lower background overhead of Linux.
5 reasons you shouldn't install Windows on the Steam Deck
The Steam Deck can install Windows and has drivers for its hardware, but it's not a great experience.
2 It's not for multiplayer games
With some exceptions, multiplayer gaming on Linux is thriving
With a few exceptions, multiplayer games run just fine on Linux, and any Source engine games that run VAC are also Linux-native. While Valve's games are among the only ones with anti-cheat that run on Linux, many other multiplayer games don't require any sort of anti-cheat software to run, and those can be played as normal. Huge titles like World of Warcraft have guides to get you started on Linux, and you don't have to set aside your MMO hankerings just because you're not using Windows anymore.
9 tips you need to follow to get started in Counter-Strike 2
It's one of the biggest games on the planet, and here's everything you need to get started in your journey to hang with the best.
1 Games with anti-cheat won't work
Okay, this one is still true, unfortunately, but maybe with enough gamers that will change
Gaming on Linux has never been this well-supported, and it's quickly gaining parity with Windows gaming, except for one major area: online multiplayer games that use certain anti-cheat protections to ensure everyone is playing nicely. Games like Destiny 2, Escape from Tarkov, Valorant, League of Legends, and Fortnite are all unplayable on Linux because there is no support for the anti-cheat those games need to run.
It's a shame, because Destiny 2 is one of my favorite games ever, and I rarely play the PvP parts. For me, the game is best as a co-operative MMO, and that doesn't really need anti-cheat software to work well. What's even more unfortunate is that developers that have blocked Linux access to their games have seen a reduction in cheaters. Respawn, who are responsible for Apex Legends, say that when they blocked Linux gamers from connecting to the servers, they got an almost immediate 33% drop in infection rate, their term for the rate of matches with a cheater present.
With the increase in Linux gamers, developers might be forced into making their anti-cheat programs work on multiple platforms. That would be good for everyone, including Windows and console gamers, increasing accessibility and reach of some of the most popular games on the planet. I just don't see it happening soon, even if Valve tries to persuade developers it's a good idea.
5 games I wish I could play on the Steam Deck
I have a Steam Deck, and these are a few games that I wish I could play while on the go with it.
The old thinking about gaming on Linux just doesn't apply any more
For most of the last three decades, Windows has been the only viable option for PC gamers. That's not the case any more, with Proton making gaming on Linux viable, no matter which distro you want to run. And with customized distros like Bazzite, Nobara, and SteamOS, the experience is almost seamless, with no more issues or workarounds than some games need on Windows. It's too early to call it the era of Linux gaming, but PC gamers now have a choice.
