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.

Valve have announced the release of Steam Play Proton 4.11, this is a pretty exciting one and it's pretty huge overall.

Firstly, it was re-based on top of Wine 4.11. So it brings thousands of improvements over, considering that's quite a version bump. Additionally, 154 patches from Proton were upstreamed directly to Wine!

The next exciting bit is that Valve are now funding D9VK (and have been since June according to developer Joshua Ashton), along with shipping it in Proton as part of this update. This Vulkan-based Direct3D 9 renderer is still experimental, so it's not enabled by default as you need to use the "PROTON_USE_D9VK" setting.

Additionally DXVK was updated to 1.3, your current display refresh rate is now actually reported to games, there's more fixes to window management and mouse cursor focus, VR users rejoice as there's support for the latest OpenVR SDKs, FAudio was updated to 19.07, GameMaker titles got a fix for networking and there's a joystick input lag fix and rumble support for certain games.

Possibly just as exciting, is that a bunch of Wine "modules" are now built as Windows PE files instead of Linux libraries. Eventually, this will help some DRM and anti-cheat systems as work progresses on it. Fantastic to see work on that being done!

Is that all? Oh no—there's more.

When Valve identified issues with multi-threaded games as Proton development was being ramped up, CodeWeavers worked on developing the "esync" patchset to address it. It worked well but it came with multiple issues. As Valve said it needed a "special setup" and can cause "file descriptor exhaustion problems in event-hungry applications", they also think it "results in extraneous spinning in the kernel". So, they're working on what they're calling fsync and suggesting changes to accommodate it in the Linux Kernel.

Valve also showed off some proof-of-concept glibc patches, to expose the Kernel patches as part of the pthread library to get it all working. They said that if it's all accepted, "we would achieve efficiency gains by adopting it in native massively-threaded applications such as Steam and the Source 2 engine". You can read more about all that work in this Steam forum post and fsync testing instructions here.

As always, the Proton changelog for Steam Play can be found here.

Article taken from GamingOnLinux.com.
49 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.
71 comments
Page: «2/8»
  Go to:

kuhpunkt Jul 31, 2019
Quoting: liamdaweAlso, sorry for the delay everyone. Yesterday was my 31st birthday so I took a rare 100% day off, I'm in catch-up mode now.

Happy Birthday, young man!
Corben Jul 31, 2019
Quoting: liamdaweAlso, sorry for the delay everyone. Yesterday was my 31st birthday so I took a rare 100% day off, I'm in catch-up mode now.
Happy belated birthday also here in the forums! 31? Oh, you youngster :D
But don't stress yourself, the Linux community can handle a day without awesome news posted here.

BTT: Yep, Valve is showing what Gabe said back then: Linux is the future of gaming!
theghost Jul 31, 2019
Quoting: liamdaweAlso, sorry for the delay everyone. Yesterday was my 31st birthday so I took a rare 100% day off, I'm in catch-up mode now.

Happy Birthday!
No need to excuse. We Linux people know what patience means, so take your time off :D

Great release. So nice to see on how many corners Valve sponsors development.
A true example for other huge companies.
vipor29 Jul 31, 2019
happy birthday liam.just tested injustice gods among us and this version has fixed the health bar graphical bugs if your using 60hz,its normal and the game runs much better now.but 144hz for some odd reason causes the health bar to mess up.onto to more testing.


Last edited by vipor29 on 31 July 2019 at 11:36 am UTC
Koopacabras Jul 31, 2019
yes !! up and running, now on to some testing.

uname -a
Linux linux-5wx 5.0.0-20-mfutex #21~18.04.1+1valve1+mfutex2-Ubuntu SMP Mon Jul 22 21:05:06 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
lejimster Jul 31, 2019
This is really good to see d9vk, not only funded by Valve... But already a part of proton (albeit experimental). It's exciting times all the progress being made on Linux and the ever expanding Valve team are doing some fantastic work.

It feels like all the work that is being done on VR, Proton etc is leading to some kind of product launch. I just hope whatever it is, they've learned from the mistakes of SteamOS and get it right this time.
Eike Jul 31, 2019
View PC info
  • Supporter Plus
What I dislike about their post though is they used Shadow of the Tomb Raider as an example for Proton.
One of the very, very few big games coming native to Linux...
Liam Dawe Jul 31, 2019
Quoting: EikeWhat I dislike about their post though is they used Shadow of the Tomb Raider as an example for Proton.
One of the very, very few big games coming native to Linux...
Which is almost a year old and Feral don't seem to have mentioned it again since initially announcing it. How long is everyone supposed to wait?
vipor29 Jul 31, 2019
feral has been pretty quiet lately,hopefully they do release some more goodies but proton is really becoming a game changer here.with each new release we get to play more games that were once broken.hate to say it folks but this is what is keeping linux gaming alive because once this goes away thats it its all over.valve is the only company besides feral and some others that even care about linux.but lately i have been seeing feral focusing on the mobile and the mac which is not a good sign,maybe im looking too much into that but whatever.
Eike Jul 31, 2019
View PC info
  • Supporter Plus
Quoting: liamdawe
Quoting: EikeWhat I dislike about their post though is they used Shadow of the Tomb Raider as an example for Proton.
One of the very, very few big games coming native to Linux...
Which is almost a year old and Feral don't seem to have mentioned it again since initially announcing it. How long is everyone supposed to wait?

So we can declare Game Over on native Linux gaming besides "retro-inspired"?
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.