Steam Deck will run native Linux games where it makes sense
Date:
Sat, 19 Feb 2022 11:21:54 +0000
Description:
Valve has explained how it will decide between a native Linux build of a
game, and running via Proton, when theres a choice.
FULL STORY ======================================================================
Valve has clarified that when it comes to which version of a game to run on the Steam Deck , the native Linux incarnation will be used rather than the Windows game via Proton if it makes sense to do so. In other words, if the native Linux port runs fine.
There was some confusion around this because some eagle-eyed folks had
spotted that Portal 2, one of Valves own games that has been ported to Linux
, was down in SteamDB as being recommended to run on the Steam Deck via
Proton (meaning the Windows version, facilitated by the compatibility layer, Proton, to run on SteamOS which is, of course, a Linux-based operating system).
As Gaming on Linux pointed out, though, in fact this was only the case
because of the way Valve implemented the testing of these different versions in the early days of working on software compatibility for the Steam Deck.
Valve explained: Early on, there were a limited number of titles that were tested via Proton before Linux before we made some policy changes. Since then all of those titles are already back in the queue for re-testing using their Linux builds.
And if those Linux builds do indeed perform robustly on Valves handheld PC, the native Linux version will be the recommended one.
In a developer document detailing the compatibility review process for the Steam Deck, Valve further explains: By default, we will test a Linux build if one is available. If the Linux build fails compatibility tests or otherwise experiences significant issues, well then test the Windows build of your game running under Proton. Our goal is for customers to have the smoothest experience possible on Deck, so well submit whichever set of test results is more favorable. Analysis: Sounds like a plan, but what about those nuances
This seems like a fair enough way to decide which route to take when any
given game actually has a native Linux port. Problems could arise, however,
in the checking process when there are nuances like, as PC Gamer (which flagged this up) noted, those seen with Borderlands 2, which may have a
native Linux version, but the final DLC doesnt (so wouldnt work).
Or to take another example, a Linux build may work better on the face of it, but not have the latest updates and tweaks (perhaps bug fixes, additional content) to the game that the Windows version does. How deep the testing process would go in these cases, and whether such extra factors would be considered well, the worry is obviously that some of these finer points
might be missed.
Also, if the Linux build works fine, but the Proton version offers, say, slightly better performance, that may never be picked up as Valve notes, it wont move past testing the Linux incarnation if thats solid in terms of compatibility and doesnt throw up any serious issues.
Of course, youll still be able to run either the native Linux or the Proton spin of a game as you wish, but less tech-savvy users will clearly go with Valves default choice, so may end up being worse off if any of the above kind of gremlins are encountered.
There are a lot of factors in the compatibility stakes for the Steam Deck,
and doubtless, therell be a lot of ironing out to do on this software side of the equation post-release. These are the best Steam games
======================================================================
Link to news story:
https://www.techradar.com/news/steam-deck-will-run-native-linux-games-where-it -makes-sense/
--- Mystic BBS v1.12 A47 (Linux/64)
* Origin: tqwNet Technology News (1337:1/100)