Linux 6.14: Spieler erhalten deutlich mehr Leistung und Stabilität

37
Special Sven Bauduin Als bevorzugte Quelle auf Google hinzufügen
Linux 6.14: Spieler erhalten deutlich mehr Leistung und Stabilität
Quelle: Sven Bauduin

Spieler können sich jetzt über das Release von Linux 6.14 freuen, denn der neue freie Betriebssystemkernel hat den NTSYNC-Treiber implementiert, welcher die Leistung und Stabilität von Spielen unter Linux deutlich verbessert.

Spieler können sich jetzt über das Release von Linux 6.14 freuen, denn der neue freie Betriebssystemkernel, welcher am gestrigen Tag offiziell freigegeben wurde, hat nun den NTSYNC-Treiber implementiert, welcher die Leistung und die Stabilität von Spielen unter Linux deutlich verbessert. Diese Serie an Kernel-Patches erweitert den Linux-Kernel um einen Systemtreiber, welcher für die Implementierung sowie die Emulation der Windows NT Synchronization Primitives zuständig ist und insbesondere die Proton-Performance deutlichbeschleunigen kann.


Windows NT Synchronization Primitives sind grundlegende Mechanismen, welche zur Steuerung des Zugriffs auf die gemeinsam genutzte Ressourcen des Systems in einem Multithreading-Umfeld verwendet werden. Diese helfen u.a. auch dabei, die Datenintegrität zu gewährleisten, indem sie sicherstellen, dass nur jeweils eine hierarchische Abfrage ("Thread") zu einem bestimmten Zeitpunkt auf eine entsprechende Ressourcen des Computersystems zugreifen kann.


Insbesondere unter Verwendung von Wine, einer zu Windows kompatiblen Laufzeitumgebung, verspricht NTSYNC einen enormen Leistungssprung, von dem auch Spieler profitieren werden. Wie die Beschreibung des in Linux 6.14 enthaltenen Patches unter Kernel.org darlegt, profitieren insbesondere Spiele, welche direkt unter Wine ausgeführt werden besonders deutlich. Die Frameraten steigen unter Verwendung von Wine mit NTSYNC signifikant an, so die Stichproben.

  Wine Wine + NTSYNC Leistungsplus
Anger Foot 69 99 43%
Call of Juarez 99 224 125%
Dirt 3 110 860 678%
Forza Horizon 5 108 160 48%
Lara Croft: Temple of Osiris 141 326 131%
Metro 2033 164 199 21%
Resident Evil 2 26 77 196%
The Crew 26 51 96%
Tiny Tina's Wonderlands 130 360 177%
Total War Saga: Troy 109 146 34%

Auch im Subreddit r/pcgaming gehen die Spekulationen und Wunschträume vieler Spieler befeuert durch einen Bericht der Website omgubuntu durch die Decke, auch wenn die hier in Aussicht gestellte Mehrleistung von 50 bis 150 Prozent verschweigt, dass es sich dabei um einen Vergleich von Wine ohne Sync und Wine mit NTSYNC handelt. Unter Proton wird es solche extremen Leistungszuwächse nicht geben.

Empfohlener redaktioneller Inhalt [EMBED_URL] An dieser Stelle finden Sie externe Inhalte von [PLATTFORM]. Zum Schutz Ihrer persönlichen Daten werden externe Einbindungen erst angezeigt, wenn Sie dies durch Klick auf "Alle externen Inhalte laden" bestätigen: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt. Mehr dazu in unserer Datenschutzerklärung.
Externe Inhalte Mehr dazu in unserer Datenschutzerklärung.

Proton selbst hat mit Esync und Fsync bereits solche oder ähnliche Mechanismen, welche die Möglichkeiten bieten, ein ganz bestimmtes Verhalten zu erreichen, das von Windows-Spielen erwartet wird. Dieser neue NTSYNC-Treiber, welcher im Linux-Kernel integriert ist, soll allerdings genauer sein und insgesamt eine bessere Kompatibilität bieten. Unter Proton ist daher weniger mit einem solch riesigen Leistungssprung, sondern primär mit einer verbesserten Kompatibilität zu rechnen. Etwas mehr Performance in Spielen ist aber auch hier wahrscheinlich zu erwarten.

Der NTSYNC-Treiber kümmert sich um die Windows Locking Types, wodurch Wine bei vielen Arbeitslasten (z.B. beim Spielen) viel besser funktioniert. Das Treiber-Framework war bereits in Version 6.13 enthalten, aber jetzt ist es aktiviert und funktioniert vollständig einwandfrei. Das sollte viele SteamOS-Nutzer glücklich machen. - Kernel.org -

Neben dem neuen NTSYNC-Treiber implementiert Linux 6.14 unter anderem auch erstmals einen offiziellen Treiber für Neuralprozessoren, sogenannte NPUs ("Neural Processing Units"), auf Basis von AMDs XDNA-2-Architektur sowie deutlich mehr Rust-Code. Dem neuen Betriebssystemkernel wird einmal mehr ein deutliches Leistungsplus sowie eine signifikant höhere Effizienz zugesprochen. Die Verbesserungen umfassen unter anderem auch...

Die auf Linux spezialisierte Website Phoronix hat sämtliche neuen Features von Linux 6.14 übersichtlich zusammengefasst und auch die deutschsprachige Website Fosstopia hat sich sämtlichen Highlights gewidmet.

Ein weiteres Highlight ist die Unterstützung für ungecachten, gepufferten I/O. Daten werden schneller aus dem Cache entfernt, was Speicher effizienter nutzt. - Fosstopia -

Linux 6.14 kann ab sofort aus Linus Torvalds' Git-Repository oder von kernel.org heruntergeladen werden. Anwender, welche den Kernel nicht selbst kompilieren möchten, sollte auf die stabile Veröffentlichung ihrer Distribution warten.


Hinweis: Mit der Veröffentlichung von Kernel 6.14 beginnt das Merge-Fenster für Linux 6.15, welcher Ende Mai oder Anfang Juni 2025 erwartet wird. Der erste von gewöhnlich sieben Release Candidates ("RC") wird bereits am 6. April erwartet.


Empfohlener redaktioneller Inhalt [EMBED_URL] An dieser Stelle finden Sie externe Inhalte von [PLATTFORM]. Zum Schutz Ihrer persönlichen Daten werden externe Einbindungen erst angezeigt, wenn Sie dies durch Klick auf "Alle externen Inhalte laden" bestätigen: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt. Mehr dazu in unserer Datenschutzerklärung.
Externe Inhalte Mehr dazu in unserer Datenschutzerklärung.

Hinweis: Die Redaktion von PCGH bedankt sich bei unserem Community-Mitglied "g4mst3r" aus dem PCGH-X-Forum, welcher mit seinen zahlreichen Hinweisen immer wieder zu unserer Berichterstattung zum Thema Linux und Open Source beträgt.


Ihre Meinung ist gefragt!

Wie stehen Sie zu diesem Thema? Die PCGH-Redaktion freut sich über Ihre fundierte Meinung in den Kommentaren zu dieser Meldung. Um zu kommentieren, müssen Sie auf PCGH.de oder im Extreme-Forum eingeloggt sein. Sollten Sie bisher noch keinen Account haben, könnten Sie sich hier unverbindlich registrieren. Beachten Sie beim Kommentieren aber bitte die geltenden Forenregeln.

Quelle: Linus Torvalds, Kernel.org, Fosstopia, omgubuntu, Reddit

37
    • Kommentare (37)

      Zur Diskussion im Forum
      • Von TCausH PC-Selbstbauer(in)
        Zitat von G4mest3r
        Fsync hat auch so seine hickups und Kanten. Das läuft nicht immer rund. Daher ja die Vereinheitlichung auf tieferer Ebene. Die soll das runder machen.

        Ja, verstehe ich. Ich bin genauso. PC muss rund laufen und tun, was ich will.

        Also die Basis: den nötigen Unterbau hast Du mit Kernel 6.14 gelegt.

        Aus den ChachyOS-Foren:
        To use NTSync in Wine, you need to set the environment variable PROTON_USE_NTSYNC=1 when using Proton (analog on Wine -> WINE_USE_NTSYNC=1), or ensure that your Wine version supports NTSync, which is included in the latest builds. Make sure you are using a compatible kernel version, such as Linux 6.14 or later, which includes NTSync support.

        In Steam wäre das dann z.B. über die Eigenschaften, Launch Options mit PROTON_USE_NTSYNC=1 %command%.

        Du kannst auch ein Spiel außerhalb von Steam mit Wine temporär mit der Variable gesetzt starten.
        Z.B. über Terminal dann mit dem Wine-Befehl die Spiele.exe aufrufen für die do vornedrangestellt die Variable definierst:
        WINE_USE_NTSYNC=1 wine your_application.exe

        ... meine ich.
        Kannst ja mal ausprobieren.
        habs mit XIV-proton zum laufen gebracht. proton-cachy, proton-tkg nutzen immer fsync.
      • Von TCausH PC-Selbstbauer(in)
        Zitat von G4mest3r
        Fsync hat auch so seine hickups und Kanten. Das läuft nicht immer rund. Daher ja die Vereinheitlichung auf tieferer Ebene. Die soll das runder machen.

        Ja, verstehe ich. Ich bin genauso. PC muss rund laufen und tun, was ich will.

        Also die Basis: den nötigen Unterbau hast Du mit Kernel 6.14 gelegt.

        Aus den ChachyOS-Foren:
        To use NTSync in Wine, you need to set the environment variable PROTON_USE_NTSYNC=1 when using Proton (analog on Wine -> WINE_USE_NTSYNC=1), or ensure that your Wine version supports NTSync, which is included in the latest builds. Make sure you are using a compatible kernel version, such as Linux 6.14 or later, which includes NTSync support.

        In Steam wäre das dann z.B. über die Eigenschaften, Launch Options mit PROTON_USE_NTSYNC=1 %command%.

        Du kannst auch ein Spiel außerhalb von Steam mit Wine temporär mit der Variable gesetzt starten.
        Z.B. über Terminal dann mit dem Wine-Befehl die Spiele.exe aufrufen für die do vornedrangestellt die Variable definierst:
        WINE_USE_NTSYNC=1 wine your_application.exe

        ... meine ich.
        Kannst ja mal ausprobieren.
        habs mit XIV-proton zum laufen gebracht. proton-cachy, proton-tkg nutzen immer fsync.
      • Von G4mest3r BIOS-Overclocker(in)
        Zitat von TCausH
        das da im vergleich zu fsync bzw. esync nicht viel passiert ist mir bewusst. erwarte ich auch nicht. zumal fsync ausgezeichnet läuft. lediglich mit heroic hatte ich einmal probleme. ich will aktuell nur das ntsync funktioniert. ich kann es nicht leiden wenn etwas das funktionieren soll, es nicht tut. ich hasse ungelöste probleme. da werde ich zum sheldon. der monk in mir ist schon auf 180.
        Fsync hat auch so seine hickups und Kanten. Das läuft nicht immer rund. Daher ja die Vereinheitlichung auf tieferer Ebene. Die soll das runder machen.

        Ja, verstehe ich. Ich bin genauso. PC muss rund laufen und tun, was ich will.

        Also die Basis: den nötigen Unterbau hast Du mit Kernel 6.14 gelegt.

        Aus den ChachyOS-Foren:
        To use NTSync in Wine, you need to set the environment variable PROTON_USE_NTSYNC=1 when using Proton (analog on Wine -> WINE_USE_NTSYNC=1), or ensure that your Wine version supports NTSync, which is included in the latest builds. Make sure you are using a compatible kernel version, such as Linux 6.14 or later, which includes NTSync support.

        In Steam wäre das dann z.B. über die Eigenschaften, Launch Options mit PROTON_USE_NTSYNC=1 %command%.

        Du kannst auch ein Spiel außerhalb von Steam mit Wine temporär mit der Variable gesetzt starten.
        Z.B. über Terminal dann mit dem Wine-Befehl die Spiele.exe aufrufen für die do vornedrangestellt die Variable definierst:
        WINE_USE_NTSYNC=1 wine your_application.exe

        ... meine ich.
        Kannst ja mal ausprobieren.
      • Von TCausH PC-Selbstbauer(in)
        Zitat von G4mest3r
        Was ich oben schon schrieb und verlinkte?

        Pierre-Loup Griffais von Valve hatte sich dazu geäußert, dass Leute mit NTSYNC mit 6.14er Kernel keine Wunder erwarten sollten. Die Implementierung ist als einheitlicher und aufgeräumter Standard für Wine gedacht. Sie tut noch nicht herausragend neues, als FYSNC in Proton bereits tut und FSYNC in Proton wird durch Valve schön getweked um Spiele-Performance jeweils zu Optimieren. In Steam wirst Du durch Valves Bemühungen wahrscheinlich mit Proton fahren und dort keine Verbesserungen feststellen - eher sogar Rückschritte, da Proton+FSYNC schon gut bei manchen Titeln optimiert wurde.

        Also eher bei Wine außerhalb von Steam.

        Die angegeben Leistungssprünge waren von Wine ohne irgendein Sync mit Wine+NTSYNC.
        Wine + ESYNC oder FSYNC bringt auch schon Verbesserungen -mal mehr, mal weniger- und der Unterschied ist nicht mehr so groß.

        Sie es als sauberen vereinheitlichten und direkter greifenden Unterbau - als neue Basis, auf der man jetzt vorwärts weiter aufbauen kann.

        Derzeit werden noch ESYNC und FSYNC-Optimierungen parallel eingreifen und in manchen Titeln evtl. leicht mehr bringen. Mit der Zeit wird sich das aber vereinheitlichen.
        Zukünftige Proton-Versionen werden auf neuere Wine mit NTSYNC setzen, so dass mit der Zeit und fortschreitender Reifung ESYNC und FSYNC auslaufen werden.
        das da im vergleich zu fsync bzw. esync nicht viel passiert ist mir bewusst. erwarte ich auch nicht. zumal fsync ausgezeichnet läuft. lediglich mit heroic hatte ich einmal probleme. ich will aktuell nur das ntsync funktioniert. ich kann es nicht leiden wenn etwas das funktionieren soll, es nicht tut. ich hasse ungelöste probleme. da werde ich zum sheldon. der monk in mir ist schon auf 180.
      • Von G4mest3r BIOS-Overclocker(in)
        Zitat von TCausH
        hat eig. jemand ntsync erfolgreich und nachweislich getestet? ich hab zwar das kernelmodul aktiviert und auch schon via steam per startargument versucht zu testen, allerdings bringt mangohud nur fsync als ausgabe. bin dabei mal das mal außerhalb von steam zu testen, via wine-tkg.

        konntest du ntsync schon testen. bei mir wehrt es sich wehemend. trotz aktivem kernelmodul, verschiedenen protonversionen und gesetzten startargumenten- nichts. oder mangohud ist buggy. jedenfalls bekomme ich nur fsync als ausgabe über mangohud. im cachyforum haben das problem wohl auch andere. mein ki-orakel konnte mir auch nicht helfen. ich hab gestern mal ein wine-pure-git kompiliert und werde das zeitnah testen...
        Zitat von RetroSchrauber
        [Ins Forum, um diesen Inhalt zu sehen]
        Mit der Proton-Version habe ich ntsync zum laufen bekommen, bzw lief out of the box

        [Ins Forum, um diesen Inhalt zu sehen]
        Was ich oben schon schrieb und verlinkte?

        Pierre-Loup Griffais von Valve hatte sich dazu geäußert, dass Leute mit NTSYNC mit 6.14er Kernel keine Wunder erwarten sollten. Die Implementierung ist als einheitlicher und aufgeräumter Standard für Wine gedacht. Sie tut noch nicht herausragend neues, als FYSNC in Proton bereits tut und FSYNC in Proton wird durch Valve schön getweked um Spiele-Performance jeweils zu Optimieren. In Steam wirst Du durch Valves Bemühungen wahrscheinlich mit Proton fahren und dort keine Verbesserungen feststellen - eher sogar Rückschritte, da Proton+FSYNC schon gut bei manchen Titeln optimiert wurde.

        Also eher bei Wine außerhalb von Steam.

        Die angegeben Leistungssprünge waren von Wine ohne irgendein Sync mit Wine+NTSYNC.
        Wine + ESYNC oder FSYNC bringt auch schon Verbesserungen -mal mehr, mal weniger- und der Unterschied ist nicht mehr so groß.

        Sie es als sauberen vereinheitlichten und direkter greifenden Unterbau - als neue Basis, auf der man jetzt vorwärts weiter aufbauen kann.

        Derzeit werden noch ESYNC und FSYNC-Optimierungen parallel eingreifen und in manchen Titeln evtl. leicht mehr bringen. Mit der Zeit wird sich das aber vereinheitlichen.
        Zukünftige Proton-Versionen werden auf neuere Wine mit NTSYNC setzen, so dass mit der Zeit und fortschreitender Reifung ESYNC und FSYNC auslaufen werden.
      • Von RetroSchrauber Komplett-PC-Käufer(in)
        [Ins Forum, um diesen Inhalt zu sehen]
        Mit der Proton-Version habe ich ntsync zum laufen bekommen, bzw lief out of the box

        [Ins Forum, um diesen Inhalt zu sehen]
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 08/2026 PC Games 08/2026 play5 08/2026 N-Zone 08/2026 Linux Magazin 08/2026 LinuxUser 08/2026 Raspberry Pi Geek 09/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk