Notebookcheck Logo

The Steam Deck and Linux gaming have a problem: ProtonDB ratings suck - let me explain

ProtonDB needs a clearer, more accurate rating system than its medals. (Image source: ProtonDB screenshot)
ProtonDB needs a clearer, more accurate rating system than its medals. (Image source: ProtonDB screenshot)
ProtonDB is the Linux gaming community's attempt at trying to fix Steam's lack of compatibility documentation surrounding Windows games on Linux. It is a fantastic tool for Linux gamers, but unfortunately, it only adds to the chaos, thanks to how games are labelled.
Views, thoughts, and opinions expressed in the text belong solely to the author.

The Steam Deck has been a massive step towards getting Linux gaming into the mainstream, with recent reports putting but even before that, ProtonDB was helping Linux gamers know what games they can and can't run on their open-source operating systems. While ProtonDB is a must-have resource for Linux gaming, its crowd-sourced compatibility reporting and rating structure are flawed. Some games that are listed as playable are, in fact, not at all.

ProtonDB allows players to report, in great detail, their experience running games on Linux, along with whatever troubleshooting steps they had to take to get the game working properly. Games are given a compatibility rating based on a medal system, which ProtonDB explains as follows:

  • Platinum (runs perfectly out of the box)
  • Gold (runs perfectly after tweaks)
  • Silver (runs with minor issues, but generally is playable)
  • Bronze (runs, but often crashes or has issues preventing from playing comfortably)
  • Borked (game either won't start or is crucially unplayable)

The problem with this medal system, which was ironically introduced in 2018 to mitigate ambiguity and improve accuracy, is that it doesn't give users enough information at a glance. In many cases, a game might have a "Bronze" medal, indicating that it is playable — even if just barely — but not be playable at all in any meaningful way.

One such example is Paladins, which used to be playable on Linux, but lost compatibility sometime around a year ago, when its developer, Hi Rez Studios, changed something about its Easy Anti-Cheat configuration, rendering Paladins's multiplayer impossible. Paladins, for the uninitiated, is a MOBA (Multiplayer Online Battle Arena), meaning the game hinges entirely on multiplayer functionality. A similar story plays out looking at Sniper Elite V2. The game has a Bronze rating on ProtonDB, but there are user reports dating back over a year stating that the game doesn't even open, never mind allow users to play the game with some features missing.

The beauty of Steam's Proton compatibility layer is that it reduces a lot of the friction involved with gaming on Linux, often eliminating tinkering with WINE configurations and more technical aspects of Linux gaming. While ProtonDB's user reports can be useful for figuring out what to do to get the game running, how it ranks games and assigns medals should be addressed, because it is currently not a reliable representation of how the games run, and forces users into the user reports section to get an accurate idea of what to expect.

To be fair to the developer of ProtonDB, Buck DeFore, the project is admittedly a passion project. He has no obligation to make ProtonDB or fix any weirdness with the reporting scheme. Valve has implemented a feature for its Steam client that lists Steam Deck — and therefore Linux — compatibility directly on a game's store page, but the feature remains buried in the beta options nearly a year after landing.

Arguably, it should be someone like Valve, who is raking in money from Steam Deck sales, that should offer a better solution, instead of relying on a passionate community to fill in the gaps to make its products successful. 

If you're looking to game on Linux, but want something more powerful than a Steam Deck, the Lenovo Legion Go is just $649.99 from Lenovo and runs distributions like Nobara Linux and ChimeraOS flawlessly.

Source(s)

ProtonDB (1, 2, 3), Valve

Read all 12 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 04 > The Steam Deck and Linux gaming have a problem: ProtonDB sucks - let me explain
Julian van der Merwe, 2024-04-25 (Update: 2024-04-26)