This guide explains how to check game compatibility for Linux, SteamOS, and Steam Deck. Understanding how games run on Linux-based systems is crucial, as there are several methods:
- Native Linux Games: These titles are specifically developed for the Linux platform.
- Proton: Valve’s compatibility layer allows Windows games to run on Steam. It’s integrated into the Steam client, but other launchers like Heroic Games Launcher or Lutris can also utilize Proton for games outside of Steam.
- Wine: This software forms the basis of Proton. While Wine can be used directly or through launchers like Heroic Games Launcher and Lutris, Proton generally offers a superior gaming experience.
Game performance can vary significantly. Some Windows games run flawlessly with Proton or Wine, while others may not work at all. Even native Linux games sometimes have unexpected compatibility issues.
Anti-cheat systems introduce additional complexity. A dedicated anti-cheat compatibility page provides more information on this topic.
Compatibility checks differ across various game stores. This guide focuses on stores that offer some form of Linux support.
Steam
On Steam, users can begin by checking the dedicated Linux tag. Additionally, the purchase/play banner on store pages displays a SteamOS icon, which, despite resembling the standard Steam logo, indicates support for SteamOS/Linux alongside Windows and macOS (and VR), as seen in the example for War Thunder. This icon currently signifies native Linux game support.

For the Steam Deck, which encompasses both native Linux games and those run via Proton, Valve provides a Deck Verified rating system. This system categorizes games as Steam Deck Verified, Steam Deck Playable, or Steam Deck Unsupported. In supported regions, a banner appears below the language list in the sidebar on store pages.

Community-submitted reports on ProtonDB offer insights into expected compatibility for any Steam game. This resource compiles reports from users for both native Linux titles and Windows games running through Proton. SteamDeckHQ also provides various suggested settings.
GOG
GOG allows filtering for Linux games, as it offers native Linux titles. Furthermore, Windows games from GOG can be run using Proton or Wine via external launchers such as Heroic Games Launcher and Lutris.
GOG Galaxy lacks official Linux support.
Humble Store
The Humble Store and Humble Bundles primarily distribute keys for other platforms. Therefore, it is advisable to check game compatibility on those respective stores.
itch.io
itch.io simplifies compatibility identification. A Linux Tux Penguin icon indicates that a native Linux version of the game is available for download. Users can also browse the Linux games tag. The image below illustrates games supporting Windows, Linux (middle icon), and macOS.

The itch.io platform also offers a dedicated application. With Wine installed on a system, this app enables the installation and execution of Windows games.
