
Fertiggestellter Treiber für NTSYNC für Linux 6.14: "Sollte viele SteamOS-Benutzer glücklich machen"
Der "char/misc" Pull-Request wurde heute für das laufende Linux 6.14 Merge-Fenster eingereicht und bereits in den Linux-Git-Tree eingebunden... Wie erwartet, ist der fertige Code rund um den NTSYNC-Treiber zur besseren Emulation der Windows NT-Synchronisationsprimitiven als großer Gewinn für Wine / Steam Play (Proton) Windows-Gaming
unter Linux
gelandet.
Eine Übersetzung von 🇬🇧 phoronix.com
DDer "char/misc" Pull-Request wurde heute für das laufende Linux 6.14 Merge-Fenster eingereicht und bereits in den Linux-Git-Tree eingebunden... Wie erwartet, ist der fertige Code rund um den NTSYNC-Treiber zur besseren Emulation der Windows NT-Synchronisationsprimitiven als großer Gewinn für Wine / Steam Play (Proton) Windows-Gaming unter Linux gelandet.
Der Treiber NTSYNC
ist seit langem in Arbeit, um die Semantik der Windows NT-Synchronisationsprimitive besser abzubilden und eine schnellere Leistung von Windows-Spielen unter Linux zu ermöglichen. Während der NTSYNC-Code ursprünglich in den Kernel hochgeladen wurde, wurde er in einem "kaputten" Zustand belassen und erst jetzt mit Linux 6.14 vervollständigt, so dass er tatsächlich für Linux-Spieler nutzbar ist. Dies war zu erwarten, da ich Anfang des Monats darüber schrieb, dass das fertige NTSYNC für Linux 6.14 vorgesehen war, nachdem es in den "-next" Zweig für char/misc aufgenommen wurde. Bei der Einreichung des heutigen char/misc Pull Requests für Linux 6.14 kommentierte Greg Kroah-Hartman:
ntsync-Treiber, um Windows-Sperrtypen zu handhaben, wodurch Wine bei vielen Arbeitslasten (z.B. Spiele) viel besser funktioniert. Das Treiber-Framework war in 6.13 enthalten, aber jetzt ist es aktiviert und funktioniert einwandfrei. Das sollte viele SteamOS-Benutzer glücklich machen.
Sogar mit Tests
!
Linus Torvalds hat keine Probleme mit dem char/misc
Code festgestellt und hat den Code für die nächste Kernelversion integriert, wie die vorherigen Benchmarks der Patch-Serie im Vergleich zu Upstream-Vanilla-Wine ohne NTSYNC zeigen:
Der weiteree Char/Misc
Code in diesem Zyklus umfasst verschiedene IIO-, FPGA-, Coresight-, MHI-, Binder- und andere Treiber-Updates. Linux 6.14-rc1 wird nächsten Sonntag veröffentlicht, während der stabile Kernel im März erscheinen soll.
Es wird erwartet, dass Linux 6.14 die Betriebssysteme Ubuntu 25.04 und Fedora 42 unterstützen wird, während die Wine/Proton-Patches für die NTSYNC-Nutzung hoffentlich bald integriert werden.
Ein Service von s3n🧩net
Comments