You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

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:

~/.steam/root/compatibilitytools.d

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 GamingOnLinux.com.
18 Likes
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
4 comments

scaine Mar 16, 2020
View PC info
  • Contributing Editor
  • Mega 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 Mar 17, 2020
I couldn't get steam to recognize it using path ~/.steam/root/compatibilitytools.d I had to put it in the .steam directory.

~/.steam/compatibilitytools.d
Artur_Wroblewski Mar 25, 2020
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 : https://youtu.be/O-5UDKSh2Eg

Game without modification: https://youtu.be/TBv3Loytu3A

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 https://developer.nvidia.com/vulkan-driver Click: Linux 440.66.04 - Download for Linux 64-bit "NVIDIA-Linux-x86_64-440.66.03.run" or newer and install

You Need: Proton-5.4-GE-2
Solution: Download the latest version from https://github.com/GloriousEggroll/proton-ge-custom/releases

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 Mar 25, 2020
Quoting: Artur_Wroblewski...
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:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.