Thanks to Valve’s ProtonDB compatibility layer, 75% of Steam’s top 1000 games are now playable on Linux operating systems. However, a few very popular games are still missing.
According to figures from the independent database of ProtonDB, a tool built into Steam Play for launching Windows games on Linux, compatibility has improved significantly in recent years. Indeed, according to the different feedback from players who can feed the database, 75% of Steam’s Top 1000 Games Playable from Linux Operating Systems.
We also learn that 80% of Steam’s top 100 games now work perfectly on Proton after a few tweaks. However, there is still a lot of work to be done before you can expect a flawless experience using the Steam Deck, which we have already been able to see a photo of from the box, since only 35% of the top 100 are functioning flawlessly. or natively on Linux.
To read also: Steam beats its attendance record with more than 27 million players logged in at the same time
Some popular games are still not compatible
Of Steam’s 10 popular games, only three run smoothly on Linux. This is particularly the case of CS: GO, Dota 2 and Team Fortress 2. However, GTA V still encounters some problems, while other games such as PUBG, Apex legends, Halo Infinite, New World, Naraka: Bladepoint or even Destiny 2 are simply not compatible due to DRM errors.
Nonetheless, the fact that hundreds of Windows titles are playable on Linux is a milestone for gamers who use this operating system. Last year, nearly 6,500 Windows titles were already playable on Linux thanks to Proton. According to the figures in the database, compatibility could quickly reach 88% if developers patched their games with Proton-compatible versions of the Easy Anti-Cheat or BattlEye services, which currently make games like Destiny 2 and New World unplayable.
Either way, you can go to ProtonDB’s database to make sure the game you want to play is compatible with your Linux operating system. If it is not fully compatible, you will also find feedback from players which will probably allow you to change some parameters in order to to get a slightly smoother experience.