Check out our Monthly Survey Page to see what our users are running.

Proton GE compatibility layer has a big new release up

By - | Views: 18,442

Proton GE, the community-built fork of the Proton compatibility layer for Linux has a big new release out.

Need a quick reminder? Wine is a compatibility layer that can help to run Windows apps and games on Linux. Valve have their own version called Proton which is included with the Linux Steam Client in Steam Play, and Proton GE is a special version of it built by user "GloriousEggroll". Why use it? You might find certain games need adjustments not currently in the official Proton and Proton GE can make them run "out of the box".

Proton-5.9-GE-3-ST is the brand new release aimed to now be the stable Proton GE release. It pulls in tons of fixes to help various Windows games run on Linux including GTA V, Metal Gear Solid V: Ground Zeroes, Planet Zoo, Jurassic World: Evolution, Origin client fixes and much more.

You can find the release on GitHub. If you wish to install it into Steam, the process is quite simple as Steam auto-detects new tools added for Steam Play as long as you put them in the right folder. For normal Steam use you can download the release build of Proton GE (Proton-5.9-GE-3-ST.tar.gz) and extract it into here:

~/.steam/root/compatibilitytools.d/Create the folder if it doesn't exist.

Then reboot Steam for it to show up as an option to force on a game. More info on the Proton GE GitHub.

Article taken from GamingOnLinux.com.
19 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
25 comments
Page: 1/3»
  Go to:

Patola 6 Jul
Tested a few things under this Proton-GE. It's quite an achievement, indeed. Most impressive was being able to run Metal Gear Solid V: Ground Zeros -- the multiplayer part of the game. Too bad that mouse and keyboard input (or emulation of it, like with the Steam Controller) is not currently working.

BTW: I still haven't figured out why, but it seems that the compatibilitytools.d directory has some variation associated to it. In my steam installation, the directory is ~/.steam/compatibilitytools.d/ without the "root" part, otherwise it does not work. It seems that for some people (on Arch, apparently) it has to be ~/.steam/steam/compatibilitytools.d, and in the proton page it clearly states that it is ~/.steam/root/compatibilitytools.d. I don't know the reason for the variation.


Last edited by Patola on 6 July 2020 at 10:35 am UTC
ageres 6 Jul
There is proton-ge-custom-updater that checks if an update is available, downloads it, unpacks and deletes the downloaded archive.


Last edited by ageres on 6 July 2020 at 11:10 am UTC
TheSHEEEP 6 Jul
View PC info
  • Supporter Plus
Quoting: ageresThere is proton-ge-custom-updater that checks if an update is available, downloads it, unpacks and delete the downloaded archive.
That's really helpful!

What's the relation between GE and Valve? I really do wonder why some of these fixes are in GE but not the official Proton.
Patola 6 Jul
Quoting: TheSHEEEPWhat's the relation between GE and Valve? I really do wonder why some of these fixes are in GE but not the official Proton.
The relation is none. It all started with Warframe, GloriousEggroll made a custom proton build to deal with the specific requirements of that game. Then it started widening the patches for specific games to work well, it uses wine-staging instead of wine which has some radical, game-breaking changes in wine which, when they work, offer better performance. It incorporates a lot of other experimental patches, and it is suited for a limited amount of games, it is not as general as the "stable" Steam proton releases. In fact, in my own experience, the majority of games either does not work through proton-ge or work for a few minutes then crash. But of course, my experience might be biased.


Last edited by Patola on 7 July 2020 at 9:03 am UTC
Beamboom 6 Jul
I really wish GloriousEggroll would join forces with the Valve efforts instead of operating on the side. I try avoiding to do more "custom modifications" to my system than absolutely necessary. It's such a nightmare whenever I do a new fresh install.


Last edited by Beamboom on 6 July 2020 at 11:27 am UTC
Brisse 6 Jul
Quoting: BeamboomI really wish GloriousEggroll would join forces with the Valve efforts instead of operating on the side. I try avoiding to do more "custom modifications" to my system than absolutely necessary. It's such a nightmare whenever I do a new fresh install.

Doesn't some of these contributions trickle back into the official version whenever possible though?
ageres 6 Jul
Quoting: BeamboomI really wish GloriousEggroll would join forces with the Valve efforts instead of operating on the side.
I don't think it's possible. GE uses some not-so-legal tweaks and Windows files, Valve moderators on GitHub even remove every mention of GE from Proton issues.
Quoting: BeamboomI try avoiding to do more "custom modifications" to my system than absolutely necessary.
Proton-GE doesn't affect the OS, it's just one folder Steam uses to create another folder with a game's wineprefix. Delete it, and it's gone. I also use Boxtron for playing DOS games on Steam, quite handy.
t3g 6 Jul
Quoting: ageres
Quoting: BeamboomI really wish GloriousEggroll would join forces with the Valve efforts instead of operating on the side.
I don't think it's possible. GE uses some not-so-legal tweaks and Windows files, Valve moderators on GitHub even remove every mention of GE from Proton issues.
Quoting: BeamboomI try avoiding to do more "custom modifications" to my system than absolutely necessary.
Proton-GE doesn't affect the OS, it's just one folder Steam uses to create another folder with a game's wineprefix. Delete it, and it's gone. I also use Boxtron for playing DOS games on Steam, quite handy.

You are correct in Valve deleting any mention to custom Proton builds. Found that out here when I asked if the person tried the GE-MF version and it was deleted immediately: https://github.com/ValveSoftware/Proton/issues/4031#issuecomment-652721381
Nanobang 6 Jul
Liam, I'd like to suggest adding this, whole-cloth, to your already existing Proton/SteamPlay primer. This article was exactly the kind of concise-but-clear info someone like me wonders about. Really excellent work!
TheSHEEEP 6 Jul
View PC info
  • Supporter Plus
Quoting: ageres
Quoting: BeamboomI try avoiding to do more "custom modifications" to my system than absolutely necessary.
Proton-GE doesn't affect the OS, it's just one folder Steam uses to create another folder with a game's wineprefix. Delete it, and it's gone. I also use Boxtron for playing DOS games on Steam, quite handy.
That's true, of course.
But it is still another additional step to do when the goal should always be to reduce the amount of steps one has to do.

Not that it can be helped much, given the nature of ProtonGE.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.