News: 0001574224

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Fedora 44 Change Proposal Aims To Ensure A Nice Wine/Proton + NTSYNC Experience

([Fedora] 5 Hours Ago Fedora With NTSYNC)


A change proposal filed for next year's Fedora 44 release wants to aim for a nice experience when running Wine or the Proton variants supporting the Linux kernel's [1]NTSYNC driver for better emulating the Microsoft Windows NT synchronization primitives.

Since Linux 6.14 [2]the NTSYNC kernel driver has been ready although for upstream Wine the changes on its side for using NTSYNC are still pending. The [3]Wine merge request appears inactive now for the past three months for getting its NTSYNC integration merged.

On the Fedora side, Fedora kernel builds are already shipping with the NTSYNC kernel module built. However, the change proposal for Fedora 44 comes down to the NTSYNC kernel module not being loaded by default. The change proposal amounts to adding a new /usr/lib/modules-load.d/ file for ensuring the NTSYNC kernel module gets loaded. We'll see if this change proposal gets the approval of the Fedora Engineering and Steering Committee (FESCo) in the weeks ahead or if some more selective handling is desired since admittedly only a fraction of Fedora users are running Wine/Proton and thus no real reason to load the ntsync kernel module unconditionally everywhere so would likely make more sense being setup as a dependency of the Wine RPM or similar packages.

The [4]F44 change proposal argues that while the upstream Wine support for NTSYNC isn't yet merged, there are various community-made Proton versions with the NTSYNC support included that would benefit from this change to enhance Linux gaming. We'll see what comes of this NTSYNC proposal for Fedora 44.



[1] https://www.phoronix.com/search/NTSYNC

[2] https://www.phoronix.com/news/Linux-6.14-Char-Misc-NTSYNC

[3] https://gitlab.winehq.org/wine/wine/-/merge_requests/7226

[4] https://fedoraproject.org/wiki/Changes/NTSYNC



phoronix

When the Universe was not so out of whack as it is today, and all the
stars were lined up in their proper places, you could easily count them
from left to right, or top to bottom, and the larger and bluer ones were
set apart, and the smaller yellowing types pushed off to the corners as
bodies of a lower grade ...
-- Stanislaw Lem, "Cyberiad"