Proton Re-Based To Wine 4.11, Adds D9VK Direct3D 9, Better CPU Utilization & DXVK 1.3

Written by Michael Larabel in Valve on 30 July 2019 at 07:54 PM EDT. 60 Comments
VALVE
Valve's Linux developers today released Proton 4.11 as the newest release of their Wine-based software that powers Steam Play for running Windows games on Linux under the Steam client.

Proton 4.11 is a big one with the key change being a re-base from Wine 4.2 to Wine 4.11. This big Wine upgrade brings "more than 3,300 improvements" with now being close to the upstream state of Wine.

In addition, Proton 4.11 takes things further by now shipping D9VK (v0.13f) as the experimental Vulkan-based Direct3D 9 implementation that's been gaining steam recently for those using it for a faster D3D9 Linux gaming experience. But for now this D9VK support is only enabled via the PROTON_USE_D9VK setting. Meanwhile for newer Direct3D-over-Vulkan support, DXVK 1.3 has made it into Proton 4.11.

Other work in Proton 4.11 includes an experimental support for futex-based in-process sync primitives to help with lower CPU usage compared to Esync (though depends upon yet-to-be-merged kernel patches), support for new OpenVR SDKs, FAudio 19.07, more work towards supporting DRM/anti-cheat systems, and various other updates and fixes.

More details on the huge Proton 4.11 update via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week