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

Proton GE, the custom-built fork of Proton for Steam Play that adds in numerous extra tweaks and fixes has another release now available.

Confused? Wine is a compatibility layer that can help to run Windows apps/games on Linux. Valve have their own version called Proton which is included with the Steam Client on Linux with 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.

Today Proton-5.4-GE-1 went out containing a special controller fix for Warframe, that allows "controller profiles to be loaded only if a controller is plugged in. fixes crash if no controller plugged in after 5 min". With that, Warframe should be a nicer experience on Linux.

Pictured: Warframe running on Manjaro Linux.

Also updated is vkd3d to help with Metro Exodus and WoW, Wolcen has a fix included for big blobby heads, the Wine/Wine Staging versions used were updated, it pulls in the latest for DXVK and FAudio and so on.

Installing it really is easy too! 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 and extract it into here:


Then reboot Steam for it to show up as an option to force on a game.

See Proton GE and further install details for different methods on GitHub.

Today was the first time I was ever able to actually get Warframe working on Linux. Not just working, but working to a point where it felt good thanks to Proton GE. Still one issue where the auto detection of audio didn't work, so I had to get through the intro video to change to a specific audio device and then it was great. Getting real close to perfection now for Warframe on Linux.

Article taken from
20 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

Patola 16 March 2020 at 3:57 pm UTC
Worked here for Metro Exodus. I wish raytracing was working already...
scaine 16 March 2020 at 11:04 pm UTC
View PC info
  • Contributing Editor
  • Supporter
  • Top Supporter
Warframe has been Gold for me since GE4.1 which fixed everything except the need for xboxdrv, which I required despite having a controller permanently plugged in. The game itself is platinum.

Last edited by scaine on 16 March 2020 at 11:05 pm UTC
Paceline 17 March 2020 at 2:52 pm UTC
I couldn't get steam to recognize it using path ~/.steam/root/compatibilitytools.d I had to put it in the .steam directory.

Artur_Wroblewski 25 March 2020 at 9:45 am UTC
I don't see information about Proton 5.4-GE-2. This is important because Doom Eternal requires it to run on Linux.

Below is info on how to run Doom on Ubuntu 19.10.

Game-play after modification and instructions :

Game without modification:

Instructions on how to run DOOM Eternal on Ubuntu 19.10 with an NVIDIA graphics card. This is definitely not easy.

You Need: vulkan-icd-loader-1.2.135
Solution: Install the latest Beta version of the Steam client. "vulkan-icd-loader-1.2.135" is built in there.

You Need: Vulkan 1.2 Developer Beta Driver
Solution: Download the latest drivers from Click: Linux 440.66.04 - Download for Linux 64-bit "" or newer and install

You Need: Proton-5.4-GE-2
Solution: Download the latest version from

Don't change the Proton version for this game too often !!! This is a Denuvo trigger !! Activation lock for 24h!

If the game does not start the first time it will not start even after changing the parameters, I had to restart the computer and then start on with the new parameters.

The game has been started with the following parameters: MANGOHUD=1 PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1 No parameters freeze on startup. Only the black screen can be seen.

And some people can't run the game from Denuvo so they need to find the executable file without Denuvo and paste it into the steam game directory.
Liam Dawe 25 March 2020 at 9:47 am UTC
We've not covered it, because that's quite a lot of hassle for users. We're mainly about keeping it simple here, and letting people know when the situation is good. Manually installing vulkan beta drivers is a pita, and can often break systems when not done correctly (there's a reason we all usually depend on distro packages for drivers), that step is especially troublesome that I don't feel GOL should highlight people to do right now.

We do have a dedicated forum for Steam Play/Wine people can post such guides in any time.

Last edited by Liam Dawe on 25 March 2020 at 9:48 am UTC
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. 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!

You need to Register and Login to comment, submit articles and more.

Or login with...

Livestreams & Videos
None currently, submit yours here!
Popular this week
View by Category
Latest Comments
Latest Forum Posts