Notebookcheck Logo

CheckMag | Tired of Windows tracking and invasive ads? Here's how to game on Linux

Thanks to Steam, Proton GE and Valve, gaming on Linux is far easier that you might think. (Source: Wikipedia)
Thanks to Steam, Proton GE and Valve, gaming on Linux is far easier that you might think. (Source: Wikipedia)
Microsoft has historically monopolised the PC gaming space with Windows, but with increasingly invasive ads, bloat and data collection, many Windows users are looking for an alternative. Thanks to the Steam Deck, Valve and community projects like Proton GE, Linux is becoming a more viable option for gaming.

Nearly 2% of Steam users use Linux as their operating system. While that might not seem like much, with 132 million monthly active users on Steam that means approximately 2.5 million people currently use Linux to play games. Linux now beats Mac OS as the platform of choice for Steam users, no small feat and thanks in part to the Steam Deck.

There’s no question that Windows still has the monopoly on gaming, but with increasingly invasive ads, tracking and bloat there’s never been a better time to try an alternative operating system and it’s easier than you might think. However, before going into this it's worth keeping a couple of things in mind.

Gaming on Linux can be an out of box experience where games just work, but this isn’t always the case. Expect to do some tinkering and research on what works and what doesn't - but that’s part of the fun right? Two excellent resources are ProtonDB, which lists games and their compatibility with Linux based on a medal system and AreWeAntiCheatYet, which lists anti-cheat compatibility with Linux. The list of supported anti-cheat software is somewhat shorter than the games themselves, so be sure to check to see if the game you want is supported.

Windows is still the platform of choice for Steam users, but Linux now beats Mac OS as the platform of choice (Source: Steam)
Windows is still the platform of choice for Steam users, but Linux now beats Mac OS as the platform of choice (Source: Steam)

Choosing your Linux Distro

It may be worth choosing a Linux distribution that is specifically oriented towards gaming. Pop!_OS is a good choice with downloadable installers for both Nvidia and AMD GPUs, negating much of the tinkering required to get graphics drivers installed. However most Debian based distributions work well, such as Ubuntu or Mint. Just make sure you install 3rd party drivers, and you may need to tinker with driver versions to find one that works. This can all be done in the additional drivers section of Software & Updates.

Alternatively, you may opt for Fedora which offers bleeding edge streamlined updates for better compatibility or go Steam Deck native and install Arch. However you’ll need to jump through some hoops to get graphics drivers installed on both of these systems.

Whether Mint or Ubuntu, you will need to install a compatible graphics driver, some work better than others. (Source: Notebookcheck)
Whether Mint or Ubuntu, you will need to install a compatible graphics driver, some work better than others. (Source: Notebookcheck)

Setting up Steam

Once you have your Linux distro of choice installed, it’s time to get Steam installed. Thankfully for most linux distributions Steam can be found in the respective software stores. This goes for Pop!_OS and Fedora, however for Arch and some Debian systems you may need to install via the Terminal.

Once you have Steam installed, there is one final step and that’s to ensure that SteamPlay is enabled in the Steam client. This is as simple as going to Steam Settings, Compatibility and ticking the box “Enable Steam Play for All Titles”. Once done, you should have the ability to install a large proportion of games that are designed for Windows.

You may find that some games work best with different versions of Proton. To change versions you manage the game within Steam, select the compatibility tab and tick the “Force Proton Version”. Proton DB can help you choose the correct Proton version for each game.

Dont forget to turn on Steam Play to enable you to install games usually designed for Windows (Source: Notebookcheck)
Dont forget to turn on Steam Play to enable you to install games usually designed for Windows (Source: Notebookcheck)

But what about non Steam games?

Steam is by far the easiest way to get your game on with Linux, however there are alternative methods for other game providers, or even installing directly from a downloaded file. 

Heroic Games Launcher is similar to Steam, but lets you download and install games from Epic, GOG and Amazon Prime. Similar to Steam it downloads the games and helps you install the correct Proton version to get the game running, managing most of the settings for you

If you want to delve deeper or have a game that cannot be installed from either Steam, GOG or Epic, Lutris will help walk you through the Wine settings required to get pretty much any game that works on ProtonDB installed and running. Wine (Wine Is Not an Emulator) is the compatibility layer that enables Windows games to run on Linux and is the foundation of most of the installers mentioned here.

Heroic Game Launcher lets you install games from Epic, GOG and Amazon on Linux (Source: Heroic Game Launcher)
Heroic Game Launcher lets you install games from Epic, GOG and Amazon on Linux (Source: Heroic Game Launcher)

While gaming on Linux generally isn’t a “one click” experience, getting your favourite games up and running is a great learning experience and very rewarding. Keep in mind that the processes described here can also help you run productivity apps such as Photoshop. So next time you buy a new laptop, like this heavily discounted RTX 4070-powered Gigabyte Aorus 15 (Available from Amazon*) you can install Linux on it and flip a fat middle finger to Microsoft and free yourself from the shackles of Windows.

Read all 13 comments / answer
static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > News > News Archive > Newsarchive 2024 03 > Tired of Windows tracking and invasive ads? Here's how to game on Linux
David Devey, 2024-03- 3 (Update: 2024-03- 3)