Valve and Linux: Doing What Windows Won’t
Where the Linux gaming story continues to impress, however, is the direct control Valve has over performance and optimizations. If you’re a PC gamer trying to play
Elden Ring, you’ve undoubtedly experienced severe framerate drops and stuttering during combat. It’s a deal-breaker for a Souls-like game.
Well, Valve is solving that for Linux gamers.
“The graphics team has been hard at work on optimizing ELDEN RING for Steam Deck,” writes Valve developer Pierre-Loup Griffais
on Twitter. “Fixes for heavy stutter during background streaming of assets will be available in a Proton release next week, but are available to test now on the bleeding-edge branch of Experimental.”
(Author’s Note: This is basically the beta branch on Steam for the Proton Experimental tool.)
One Twitter user was understandably puzzled by the tweet, assuming that Linux would inherit the same issues a game experiences on Windows. It is basically running the Windows version of the game, after all, albeit with a compatibility layer in between that translates things Linux can understand.
Pierre-Loup Griffais replied with a breath of fresh air: “It is, but still possible to optimize/mitigate in the various driver layers,” he said.
And this right here is why Valve’s decade-long Linux initiative is so important. Because Proton is open source and has the Vulkan graphics API driving it, Valve and its Linux team can execute rapid-fire fixes like this one.
Already, Elden Ring is running better on Linux than it is on Windows, and the developers had nothing to do with the improvements. While I’m positive From Software will be issuing patches that correct the lousy state of the PC port, Valve is more nimble, and Linux users reap the benefits.