Skip to content

Wine 11.18 bringt Kerneltreiber, Staging repariert WoW64

Wine 11.18 erschien am 18. September mit 380 Commits und 21 Fehlerbehebungen. Wine-Staging trägt 273 zusätzliche Patches, zwei davon für WoW64-Dienste.

Von Tech AI Wire Team

3 Min. Lesezeit

XLinkedIn
A Linux desktop with a Windows paint program running under Wine beside a native file manager window.

Die Zahlen

commits in Wine 11.18
380
bugs fixed in Wine 11.18
21
extra patches Wine-Staging carries over upstream
273

Wine 11.18 erschien am 18. September 2026 mit rund 380 Commits und 21 Fehlerbehebungen. Der Schwerpunkt der neuen Arbeit liegt bei Windows-Kerneltreibern. Wine-Staging 11.18 folgte am selben Tag und ergänzte zwei Patches, die Windows-Dienste mit falscher Architektur korrigieren.

Wine lässt Windows-Software unter Linux laufen, ohne Windows. Ein Kerneltreiber ist Code, den Windows in das Betriebssystem selbst lädt. Das ist die schwierigste Softwareklasse für Wine, denn sie sitzt unterhalb der Anwendungsebene, die Wine sonst nachbildet.

Was im Hauptzweig landete

Linux Compatible berichtet, dass die Treiberarbeit in ntoskrnl.exe stattfindet, Wines Stellvertreter für den Windows-Kernel. Die Veröffentlichung baut Plug-and-Play-Gerätebäume aus, also die Strukturen, mit denen Windows angeschlossene Hardware beschreibt.

Diese Bäume tragen nun Installationsdaten, eindeutige Instanzkennungen und Container-Kennungen, sowohl für Wurzelgeräte als auch für deren Kindelemente. Anti-Cheat-Systeme und Hardware-Werkzeuge lesen genau diese Felder. Sie auszufüllen ist der Grund, warum solche Software glaubt, unter Windows zu laufen.

Auch das Modul mountmgr wurde verbessert. Es behandelt Speichercontroller, was für jedes Windows-Programm zählt, das die darunterliegenden Laufwerke prüft.

Was Staging zusätzlich bringt

Wine-Staging ist der experimentelle Zweig, und Phoronix berichtet, er trage bei dieser Veröffentlichung 273 zusätzliche Patches über dem Hauptzweig.

Zwei davon beheben einen alten Dienstfehler. Ein 32-Bit-Installationsprogramm konnte einen 64-Bit-Dienst anlegen, und Wine vermerkte dafür das falsche WoW64-Kennzeichen in der Registrierung. WoW64 ist die Schicht, die 32-Bit-Windows-Programme in einer 64-Bit-Umgebung ausführt. Das falsche Kennzeichen ließ den Dienst mit der falschen Binärarchitektur starten und scheitern.

Linux Compatible beschreibt die Korrektur: Eine Hilfsfunktion liest die PE-Kopfdaten der ausführbaren Datei und ordnet ihren Maschinentyp der richtigen Codegröße zu. Die zugehörigen Patches prüfen die Binärdatei, bevor ein WoW64-Eintrag gesetzt wird, und schreiben für 64-Bit-Binärdateien gar kein WoW64 mehr.

PunktDetail
Wine 11.1818. September 2026, etwa 380 Commits, 21 Fehlerbehebungen
Wine-Staging 11.18273 Patches über dem Hauptzweig
Dienstfehler von 2019Wine-Fehler 47175, Kerneldienste
Dienstfehler von 2020Wine-Fehler 50431, WoW64-Dienste
VideokorrekturYV12 nach RGB, behebt einen Absturz in Worms Forts: Under Siege

Der Videopatch behandelt den VMR-9-Filter, der planares YV12 falsch verarbeitete, ein YUV-4:2:0-Format, wenn das Ausgabeziel rohes RGB erwartete. Staging ergänzt eine Softwareumwandlung, was DirectShow-basierten Abspielprogrammen und älteren Spielen hilft. Phoronix merkt zudem an, dass der neueste VKD3D-Code eingeflossen ist.

Was das für Entwickler bedeutet

Wer eine Windows-Anwendung mit einem Dienst ausliefert, sollte erneut testen. Der behobene Architekturfehler wurde erstmals 2019 gemeldet. Jede Behelfslösung für einen Dienst, der unter Wine nicht startete, ist womöglich überflüssig geworden.

Testen Sie gegen Staging, bevor Sie einen Fehler für ungelöst halten. Der Abstand von 273 Patches bedeutet, dass ein Fehler aus dem stabilen Wine im experimentellen Zweig schon behoben sein kann. Zu wissen, auf welcher Seite eine Korrektur liegt, sagt Ihnen, ob Sie warten oder eine Behelfslösung ausliefern.

Die Treiberarbeit ist der Teil, den man über die nächsten Veröffentlichungen beobachten sollte. Plug-and-Play-Bäume mit echten Instanz- und Container-Kennungen sind die Grundlage für Software, die Hardware prüft, und das war bisher die hartnäckige Kategorie. Das ist ein langsamer Aufbau und kein Schalter, der umgelegt wird.

Nichts davon ist eine stabile Veröffentlichung. Wines Entwicklungsreihe erscheint alle zwei Wochen. Fixieren Sie also die Version, die Ihre Unterstützungsmatrix nennt, und halten Sie den Unterschied zwischen Wine und Wine-Staging in Fehlerberichten ausdrücklich fest.

Quellen

  1. Wine-Staging 11.18 Adds New Patches To Further Improve WoW64 - Phoronix
  2. Wine 11.18 Released With New Kernel-Driver Support and Bug Fixes - Linux Compatible
  3. Wine Staging 11.18 Released: Two New Patches Fix Service Architecture and YV12 Video Playback - Linux Compatible

Ähnliche Artikel

An Arm single-board computer photographed from directly above on a gray backdrop, the arm wordmark on its processor package.
Dev Stack

FEX-Emu erklärt die Kosten von x86-TSO auf Arm

Die Nachbildung der x86-Speicherregeln auf Arm senkt den Durchsatz bei unausgerichteten Zugriffen auf 8,5% des Ausgangswerts. Write-Combine-Speicherungen sollen 816-mal schlechter sein.