Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

With the NTSYNC driver landing ready for the Linux kernel 6.14 release, there's now an open Merge Request to actually hook up support for it in Wine.

Opened by developer Elizabeth Figura, the request notes:

This introduces a faster implementation of signal and wait operations on NT events, semaphores, and mutexes, which improves performance to native levels for a wide variety of games and other applications.

The goal here is similar to the long-standing out-of-tree "esync" and "fsync" patch sets, but without the flaws that make those patch sets not upstreamable.

The Linux "ntsync" driver is not currently released. It has been accepted into the trunk Linux tree for 6.14, so barring any extraordinary circumstances, the API is frozen and it will be released in its current form in about 2 months. Since it has passed all relevant reviewers on the kernel side, and the API is all but released, it seems there is no reason any more not to submit the Wine side to match.

Hopefully we shall see it soon in a fresh Wine development release. There's a few comments on it, and no doubt more will come as the code gets reviewed, so it will likely need some tweaks before it gets accepted into Wine.

Once ready and you have both an up to date version of Wine and Linux kernel 6.14+, you'll hopefully then get the benefits of improved Windows game compatibility on Linux. And, compared to plain Wine, better performance too. Eventually then we'll see it in a new release of Valve's Proton.

Article taken from GamingOnLinux.com.
11 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 . You can also follow my personal adventures on Bluesky.
See more from me
You can also find comments for this article on social media: Mastodon
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
2 comments Subscribe

Sakuretsu 8 hours ago
Oh Yeah, It's All Coming Together.
fenglengshun 5 hours ago
Hopefully this means stuff like MSO365 on CrossOver gets much better performance 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!
Login / Register