Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Valve are moving fast with Steam Play updates! Just today they've released the Steam Play 3.16-1 beta which is a pretty big deal. Also, the 3.7-8 minor update is now in the stable channel for everyone.

Once again, it's typical of this all to land (DXVK update and now this!) after I've already done the weekend roundup. Certainly not complaining though, far from it, the excitement levels over here just exploded.

I was expecting a Steam Play update soon, given how I've been tracking the commit log seeing Wine and more being updated, didn't quite expect Valve and CodeWeavers to work so quickly and on a weekend too. This just goes to show how important it is and how dedicated they are to improving Linux gaming.

As usual, you will likely need to restart Steam to have the new Proton beta available. Here's the changes in all their glory (changelog link):

  • Rebased Proton patches onto Wine 3.16.
  • Updated Vulkan support in Wine to 1.1.86, plus support for transform feedback.
  • DXVK has been updated to 0.81 plus support for transform feedback which should fix missing models in many D3D11 games. This requires new driver support. DXVK release notes can be found here: https://github.com/doitsujin/dxvk/releases/tag/v0.81
  • DXVK's d3d10 mode is now enabled by default.
  • DXVK is now built as a native Linux library, which may give a small performance boost, and should make debugging easier for DXVK and driver developers.
  • Missing textures for models in some VR games has been resolved.
  • Ask the window manager to bypass the compositor in fullscreen mode. This may improve performance in some situations.
  • All new makefile-based build system.

As you can see, it's a pretty massive change. Previously, Steam Play's Proton was based on Wine 3.7 so it was quite outdated. They also removed any Mac support for it.

If you're interested in real-time chat about it all, be sure to join us in one of our social groups:

Discord: https://discord.gg/0rxBtcSOonvGzXr4
Telegram: http://telegram.me/linux_gaming
IRC: #gamingonlinux on freenode (or our web IRC)

So much for my quiet weekend taking time off…

Article taken from GamingOnLinux.com.
Tags: Proton, Valve
48 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.
78 comments
Page: 1/4»
  Go to:

Arehandoro Oct 13, 2018
Impressive!
Xpander Oct 13, 2018
that was fast. nvidia just got the vulkan beta drivers out with the transform feedback support.
skinnyraf Oct 13, 2018
I hope they'll update drivers in SteamOS just as fast.
Meanwhile, Debian is stuck with 390.
Eike Oct 13, 2018
View PC info
  • Supporter Plus
Quoting: skinnyrafI hope they'll update drivers in SteamOS just as fast.
Meanwhile, Debian is stuck with 390.

Experimental is not as evil as it sounds and has got 396.54 at the moment:
https://packages.debian.org/experimental/nvidia-driver
I did install from experimental several times and didn't run into problems.
Of course: no guarantee.
Xpander Oct 13, 2018
Quoting: Eike
Quoting: skinnyrafI hope they'll update drivers in SteamOS just as fast.
Meanwhile, Debian is stuck with 390.

Experimental is not as evil as it sounds and has got 396.54 at the moment:
https://packages.debian.org/experimental/nvidia-driver
I did install from experimental several times and didn't run into problems.
Of course: no guarantee.

396.54 doest give you transform feedback. you need 396.54.09
roberto_9 Oct 13, 2018
How do I get the Proton beta updates? They don't show up for me...
Leopard Oct 13, 2018
Quoting: GuestWith these changes they could whitelist quite a lot of games soon!

Witcher 3 being first , many Unity games included. Also Quake Champions.
Liam Dawe Oct 13, 2018
Quoting: roberto_9How do I get the Proton beta updates? They don't show up for me...
Did you restart Steam as mentioned?
roberto_9 Oct 13, 2018
Quoting: liamdawe
Quoting: roberto_9How do I get the Proton beta updates? They don't show up for me...
Did you restart Steam as mentioned?

I've restarted twice, still on 3.7.8. These beta versions have never appeared to me before? Do I have to enable something before?
ZIPPO-METAL Oct 13, 2018
Quoting: roberto_9How do I get the Proton beta updates? They don't show up for me...

Hi Roberto,

You have to restart the Steam Client 1 or 2 times, then you should see it in the Steam Play section.
seven Oct 13, 2018
Quoting: roberto_9How do I get the Proton beta updates? They don't show up for me...

got to settings
in the account tab at the bottom you can change to beta participation
in steamplay you can switch between versions of proton
legluondunet Oct 13, 2018
QuoteDXVK's d3d10 mode is now enabled by default.

Does not work for me, Bioshock 1 starts in directx9 mode and I can not activate directx10 from graphic menu options.
I verified my Steam config and it already uses Proton 3-16 beta version per default.


Last edited by legluondunet on 13 October 2018 at 4:25 pm UTC
mrdeathjr Oct 13, 2018
Quoting: legluondunet
QuoteDXVK's d3d10 mode is now enabled by default.

Does not work for me, Bioshock 1 starts in directx9 mode and I can not activate directx10 from graphic menu options.

This game works in DX10 mode in my case with wine but dont on proton





^_^
nadrolinux Oct 13, 2018
I tested S.T.A.L.K.E.R.: Clear Sky few minutes ago and finally DX10.1 mode works properly.
skinnyraf Oct 13, 2018
Quoting: EikeExperimental is not as evil as it sounds and has got 396.54 at the moment:
https://packages.debian.org/experimental/nvidia-driver
I did install from experimental several times and didn't run into problems.
Of course: no guarantee.

I used to run unstable/experimental in Potato/Woody times, then got older and switched to testing. Now I don't have enough time to play, not to mention tinkering, so it's stable, with backports when I want some excitement :)

Edit: back on the topic, Lego Batman 3 works in DX10 mode, no glitches, no black screen issues.


Last edited by skinnyraf on 13 October 2018 at 4:39 pm UTC
Eike Oct 13, 2018
View PC info
  • Supporter Plus
Quoting: skinnyrafI used to run unstable/experimental in Potato/Woody times, then got older and switched to testing. Now I don't have enough time to play, not to mention tinkering, so it's stable, with backports when I want some excitement :)

Same here! :-D
Still got my hamm CDs (bought in a Linux friendly bookstore) at the shelf. :-)
jens Oct 13, 2018
  • Supporter
Quoting: legluondunet
QuoteDXVK's d3d10 mode is now enabled by default.

Does not work for me, Bioshock 1 starts in directx9 mode and I can not activate directx10 from graphic menu options.
I verified my Steam config and it already uses Proton 3-16 beta version per default.

You'll need DXVK 0.90 for Bioshock DX10. Prior DXVK versions deliberately disable DX10 for that game, see https://github.com/doitsujin/dxvk/issues/655#issuecomment-423975629 and https://github.com/doitsujin/dxvk/issues/655#issuecomment-429395806

Proton 3.16 uses DXVK 0.81 with cherry picked transform feedback support though I'm pretty sure DXVK 0.90 will land soon in Proton too.


Last edited by jens on 13 October 2018 at 6:50 pm UTC
gojul Oct 13, 2018
Quoting: skinnyrafI hope they'll update drivers in SteamOS just as fast.
Meanwhile, Debian is stuck with 390.

Sadly true. But actually they use LTS drivers (I regularily talk w/ NVidia drivers maintainers). 396 drivers are not LTS while 390 are.

Actually it is only a problem for MGS V and for the few people who use a RTX 208x card (due to the insane prices they must be very few).
mrdeathjr Oct 13, 2018
Quoting: jens
Quoting: legluondunet
QuoteDXVK's d3d10 mode is now enabled by default.

Does not work for me, Bioshock 1 starts in directx9 mode and I can not activate directx10 from graphic menu options.
I verified my Steam config and it already uses Proton 3-16 beta version per default.

You'll need DXVK 0.90 for Bioshock DX10. Prior DXVK versions deliberately disabled DX10 for that game, see https://github.com/doitsujin/dxvk/issues/655#issuecomment-423975629 and https://github.com/doitsujin/dxvk/issues/655#issuecomment-429395806

Proton 3.16 uses DXVK 0.81 with cherry picked transform feedback support though I'm pretty sure DXVK 0.90 will land soon in Proton too.

No 0.90 is dont need, only need dxvk from here (no transform feedback required)

https://haagch.frickel.club/files/dxvk/r1646.8172d34/32/

^_^
jens Oct 13, 2018
  • Supporter
Quoting: mrdeathjr
Quoting: jens
Quoting: legluondunet
QuoteDXVK's d3d10 mode is now enabled by default.

Does not work for me, Bioshock 1 starts in directx9 mode and I can not activate directx10 from graphic menu options.
I verified my Steam config and it already uses Proton 3-16 beta version per default.

You'll need DXVK 0.90 for Bioshock DX10. Prior DXVK versions deliberately disabled DX10 for that game, see https://github.com/doitsujin/dxvk/issues/655#issuecomment-423975629 and https://github.com/doitsujin/dxvk/issues/655#issuecomment-429395806

Proton 3.16 uses DXVK 0.81 with cherry picked transform feedback support though I'm pretty sure DXVK 0.90 will land soon in Proton too.

No 0.90 is dont need, only need dxvk from here (no transform feedback required)

https://haagch.frickel.club/files/dxvk/r1646.8172d34/32/

^_^

Version 0.90 contains more than transform feedback, see https://github.com/doitsujin/dxvk/releases/tag/v0.90. Please note the Bioshock bullet.

And yes, compiling from source or grabbing a nightly build from somewhere is an option too.


Last edited by jens on 13 October 2018 at 5:36 pm 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.