Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Two bits of Valve news to cover tonight: SteamOS gains a new beta version and it looks like Steam Play Proton will be getting an update soon.

Let's start with SteamOS, Valve's own-brand Linux distribution, mainly aimed at living-room console-style boxes for a large screen experience. It's still going and the 2.190 beta version is now out for those who've chosen to live on the edge with the brewmaster_beta. It's not a big one, with it including mainly security updates and firmware-nonfree updates. Looks like Timothee "TTimo" Besset (formely id Software, helped to port Rocket League to Linux - see my previous interview) is currently keeping it going.

SteamOS 2.189 was also pushed out for everyone on April 18th, which included mesa 18.3.4, nvidia-graphics-drivers 415.27 and more security updates.

As for Steam Play Proton, it looks like the 4.2 series is getting another version, going by SteamDB it's having some internal testing. Not surprising though, with the last Steam Play update being nearly a month old now. With today's release of Rage 2 on Steam not currently working with Steam Play, a Valve developer did say "there's a build that fixes it in the pipeline" so hopefully it will be out by the end of the week.

Update (only a few minutes later): Well, that Steam Play update came sooner than expected. Steam Play Proton 4.2-4 is out! The changes included in this are:

  • Fix crash on launch for RAGE 2. (requires Mesa development builds on AMD)
  • Update DXVK to v1.1.1.
  • Improve Vulkan support for the new No Man's Sky Vulkan build.
  • Better icons in some window managers.
  • Fix occasional stuck Wine process when upgrading Proton version.
  • Fix controller detection for Yakuza Kiwami and Telltale games.
  • Fix terrain generation in Space Engineers.
  • Fix for Flower failing to launch.

It's also not currently noted, but Proton also updates to "FAudio 19.05 and now uses the official X3DAudio/XAPOFX libraries for 64-bit games by default" according to Ethan Lee on Twitter.

For those interested, Proton's build system was also updated and it now supports libvirt/qemu in addition to Vagrant's VirtualBox. This was mentioned in a later commit on the GitHub.

The changelog for Steam Play can be found here as usual. Top work from Valve and CodeWeavers.

Hat tip to mphuZ. Note: The article title and content was updated since Steam Play was updated soon after publishing.

Article taken from GamingOnLinux.com.
Tags: Proton, SteamOS, Valve
40 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 checked 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
The comments on this article are closed.
38 comments
Page: «2/2
  Go to:

F.Ultra May 15, 2019
View PC info
  • Supporter
The inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.
x_wing May 15, 2019
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

Remember that Steam clients allows to select specific Proton versions for each game (at least this will be a solution for game that were working fine). But yeah, would be nice to be able to easily select an specific DXVK for each Proton version.


Last edited by x_wing on 15 May 2019 at 4:55 pm UTC
lejimster May 15, 2019
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

I've decided to stay on mesa-git. For the most part it's been stable and while dxvk/d9vk etc are being developed it works best with them. Maybe when these projects mature and settle down stable will be a good option, but for right now..
skinnyraf May 15, 2019
To celebrate, I bought Hellblade at 50% only to face a "DX11 level 10 required" error on a supposedly Platinum title...
massatt212 May 15, 2019
does paladins still work on Proton or Updates on EAC stop it ?
Dunc May 16, 2019
I see a new Steam client beta just dropped, with this interesting note:

QuoteAdded support for developers and Valve testing specifying default Proton configuration options for games even if they're not yet white-listed
Nice.
TheRiddick May 16, 2019
seems like a big update happened to steam just recently, now games get pre shader cache downloads and opengl and vulkan icons?
Nod May 16, 2019
QuoteLooks like Timothee "TTimo" Besset (formely id Software, helped to port Rocket League to Linux - see my previous interview) is currently keeping it going.

Can you clarify what you mean by this? Is TTimo contracting to valve to maintain SteamOS? What do you mean by "looks like", github commits, tweets, something else?

Thanks.
Nod May 16, 2019
Quoting: NodCan you clarify what you mean by this? Is TTimo contracting to valve to maintain SteamOS? What do you mean by "looks like", github commits, tweets, something else?

Answering my own question, this probably: https://steamcommunity.com/groups/steamuniverse/discussions/search/?author=10334202
F.Ultra May 16, 2019
View PC info
  • Supporter
Quoting: x_wing
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

Remember that Steam clients allows to select specific Proton versions for each game (at least this will be a solution for game that were working fine). But yeah, would be nice to be able to easily select an specific DXVK for each Proton version.

When Steam installed 4.2-4 it replaced 4.2-3 for me completely.
F.Ultra May 16, 2019
View PC info
  • Supporter
Quoting: skinnyrafTo celebrate, I bought Hellblade at 50% only to face a "DX11 level 10 required" error on a supposedly Platinum title...

Strange, I have 8 solid hours from start to finish on 4.2-3. Just tested with 4.2-4 to be sure that didn't break it for me and it still works but due to it being an Unreal4 game it suffers the DXVK 1.1.1 slowdowns since I'm not on mesa-git (with 4.2-3 I have very high framerate and nu stuttering while 4.2-4 was unplayable since it was hit even worse than Vampyr).

I hope you get it to work because it's on hell of an amazing game (headphones are a must!).
F.Ultra May 16, 2019
View PC info
  • Supporter
Quoting: lejimster
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

I've decided to stay on mesa-git. For the most part it's been stable and while dxvk/d9vk etc are being developed it works best with them. Maybe when these projects mature and settle down stable will be a good option, but for right now..

Do you compile yourself? I used to be on the Padoka unstable PPA but was burned for far too many times when his scripts released some binaries when others failed which lead to weeks without X on some occasions.

One could have hoped that DXVK would have kept the old code path when it detects that the necessary extension is not found and then remove that code path altogether once it's been in mesa stable for some time but I guess that it was too cumbersome.


Last edited by F.Ultra on 16 May 2019 at 4:39 pm UTC
Comandante Ñoñardo May 16, 2019
Now that Denuvo was removed from RAGE 2, is the game playable via PROTON?
x_wing May 17, 2019
Quoting: Comandante ÑoñardoNow that Denuvo was removed from RAGE 2, is the game playable via PROTON?

The game was playable the same day of the release (this proton patch made the trick). Seems that Denuvo wasn't a problem.


Last edited by x_wing on 17 May 2019 at 3:32 am UTC
scaine May 17, 2019
View PC info
  • Contributing Editor
  • Mega Supporter
Denuvo is still present on Nier:Automata and Monster Hunter World, which both run well (apparently) on Steam Play. Haven't tried them myself, as I won't touch any title that uses this DRM. I bought Dishonored 2 the moment they removed it. Mutant Year Zero was another great title that dropped Denuvo.
lejimster May 17, 2019
Quoting: F.Ultra
Quoting: lejimster
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

I've decided to stay on mesa-git. For the most part it's been stable and while dxvk/d9vk etc are being developed it works best with them. Maybe when these projects mature and settle down stable will be a good option, but for right now..

Do you compile yourself? I used to be on the Padoka unstable PPA but was burned for far too many times when his scripts released some binaries when others failed which lead to weeks without X on some occasions.

One could have hoped that DXVK would have kept the old code path when it detects that the necessary extension is not found and then remove that code path altogether once it's been in mesa stable for some time but I guess that it was too cumbersome.

I use Arch, there are mesa-git in the AUR that would allow me to compile it easily. But I prefer to use the unofficial mesa-git repo that is very well maintained.
I have had the odd niggling issues in the past with the development builds, but not for at least a year.. Atleast that I remember. If I ever do run into issues... Thats what the downgrade tool is for, I just revert back to an earlier working version.
Comandante Ñoñardo May 24, 2019
A new PROTON version has been released:
Quote4.2-5:

Update DXVK to 1.2.1.
Support for new Steam networking APIs. Should fix some newer titles, including A Hat in Time.
Many controller layout fixes. Should fix controller layout in many Unity-based titles, including Subnautica, and some Ubisoft titles.
F.Ultra Jun 16, 2019
View PC info
  • Supporter
Quoting: lejimster
Quoting: F.Ultra
Quoting: lejimster
Quoting: F.UltraThe inclusion of DXVK 1.1.1 is kind of a bummer since it requires VK_EXT_host_query_reset without plummeting performance in some games and that is not available in any of the stable versions of Mesa yet.

For me Vampyr just took a nose dive performance wise when Steam updated Proton to 4.2-4 today.

I've decided to stay on mesa-git. For the most part it's been stable and while dxvk/d9vk etc are being developed it works best with them. Maybe when these projects mature and settle down stable will be a good option, but for right now..

Do you compile yourself? I used to be on the Padoka unstable PPA but was burned for far too many times when his scripts released some binaries when others failed which lead to weeks without X on some occasions.

One could have hoped that DXVK would have kept the old code path when it detects that the necessary extension is not found and then remove that code path altogether once it's been in mesa stable for some time but I guess that it was too cumbersome.

I use Arch, there are mesa-git in the AUR that would allow me to compile it easily. But I prefer to use the unofficial mesa-git repo that is very well maintained.
I have had the odd niggling issues in the past with the development builds, but not for at least a year.. Atleast that I remember. If I ever do run into issues... Thats what the downgrade tool is for, I just revert back to an earlier working version.

Padoka Stable release Mesa 19.1.0 today but it actually made things far worse. Vampyr now freezes every second frame and Wolfenstein II refuses to launch due to some Vulkan init that fails, hope mesa will fix those regressions soon...
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.