Zuletzt aktualisiert am

Wine 11.20 behebt 24 Fehler und verbessert die ARM64EC-Unterstützung

Wine 11.20 bietet nun die Möglichkeit zur Relais-Fehlersuche für ARM64EC, verbessert die XML-Validierung, verlagert die CD-ROM-Verwaltung in den Mount-Manager und behebt 24 Fehler.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Das Wine-Projekt hat die Version 11.20 seines Entwicklungszweigs veröffentlicht, die mehrere Verbesserungen für die beliebte Open-Source-Kompatibilitätsschicht mit sich bringt, dank der Windows-Anwendungen und -Spiele unter Linux und anderen Betriebssystemen ausgeführt werden können.

Eine wesentliche Änderung ist die Einführung der Unterstützung für Relay-Debugging für ARM64EC, Microsofts Application Binary Interface, das die Koexistenz von ARM64- und x64-Code im selben Prozess unter Windows on Arm ermöglicht.

Das Update verbessert zudem die XML-Validierung, was für Windows-Anwendungen relevant ist, die auf Microsofts XML-Komponenten zurückgreifen. Eine weitere Änderung besteht darin, dass die CD-ROM-Unterstützung in den Mount-Manager von Wine verlagert wurde, wodurch die Handhabung dieser Geräte durch Wine vereinheitlicht wird.

Was die Fehlerbehebung betrifft, behebt Wine 11.20 24 gemeldete Probleme, die eine Vielzahl von Windows-Anwendungen und -Spielen betreffen.

Darunter befinden sich Korrekturen für das „Click-to-Run“-Installationsprogramm von Microsoft Office 2013, das beim Speichern von XML-Dokumenten mit Unicode-Kodierung fehlschlug, sowie für QuickBooks 2008–2010, bei dem Fehler bei der Lizenzinitialisierung auftraten. Auch für OneDrive gibt es eine Korrektur für einen Absturz, der mit der unvollständigen Implementierung von cldapi.dll durch Wine zusammenhing.

Auch Multimedia-Anwendungen sind berücksichtigt. Bei MusicBee trat im WoW64-Modus eine „Out-of-Memory“-Ausnahme auf, während FL Studio unbeabsichtigt Menüpunkte auswählen konnte, wenn ein Menü geöffnet wurde, während sich der Mauszeiger über einem Eintrag befand. Der Release behebt außerdem Probleme mit der Fensterdekoration in SumatraPDF und TagScanner.

Für Gamer umfassen die Korrekturen Abstürze in Pure Pinball und Incoming (1998), Audio-Ruckeln und Leistungseinbußen in Star Wolves 3 sowie fehlende Musik und Soundeffekte in Imperium: Great Battles of Rome.

Weitere behobene Probleme betreffen UFO: Aftershock und UFO: Afterlight bei der Verwendung der proprietären Nvidia-Treiber mit dem EGL-Backend sowie ein Verzeichnisproblem, das verhinderte, dass Battlefield 1942 seinen secdrv.sys Treiber kopieren konnte.

Eine weitere Korrektur behebt eine in Wine 11.19 eingeführte Regression, bei der das Parsen einer großen /etc/hosts Datei dazu führen konnte, dass die Initialisierung eines neuen Wine-Präfixes ins Stocken geriet.

Schließlich enthält diese Version mehrere ARM64-spezifische Korrekturen im Zusammenhang mit der C++-Ausnahmebehandlung und der Wiederherstellung des CPU-Zustands sowie eine Korrektur für Media Foundation bezüglich der DXGI-Texturverarbeitung, die die Videowiedergabe in Anwendungen verhindern könnte, die den ElectraPlayer der Unreal Engine 4 verwenden.

Weitere Einzelheiten finden Sie in der Ankündigung. Wine 11.20 ist ab sofort als Quellcode verfügbar, während Binärpakete für unterstützte Linux-Distributionen voraussichtlich über WineHQ und die jeweiligen Distributions-Repositorys bereitgestellt werden.


Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments