Die Veröffentlichung des Projekts Wine-wayland 7.7 ist erschienen, die eine Sammlung von Patches und den Treiber winewayland.drv entwickelt, der die Nutzung von Wine in Umgebungen auf Basis des Wayland-Protokolls ermöglicht, ohne XWayland und X11-Komponenten verwenden zu müssen. Es besteht die Möglichkeit, Spiele und Anwendungen zu starten, die die Grafik-APIs Vulkan und Direct3D 9/11/12 verwenden. Die Unterstützung von Direct3D wird durch die Schicht DXVK realisiert, die Aufrufe in die Vulkan-API übersetzt. Das Set umfasst außerdem Patches und "fsync" zur Verbesserung der Leistung von Multithread-Spielen sowie Code zur Unterstützung der AMD FSR-Technologie (FidelityFX Super Resolution), die Qualitätsverluste beim Skalieren auf hochauflösenden Bildschirmen verringert. Die neue Version zeichnet sich durch die Synchronisierung mit dem Code-Basis von Wine 7.7 und das Update der Versionen von DXVK und VKD3D-Proton aus.
Für Entwickler von Distributionen könnte Wine-wayland interessant sein, da es die Möglichkeit bietet, eine reine Wayland-Umgebung mit Unterstützung für das Ausführen von Windows-Anwendungen bereitzustellen, wodurch die Notwendigkeit entfällt, mit X11 verbundene Pakete zu installieren. In auf Wayland basierenden Systemen ermöglicht das Paket Wine-wayland eine höhere Leistung und Reaktionsfähigkeit von Spielen, indem überflüssige Schichten ausgeschlossen werden. Darüber hinaus ermöglicht die Nutzung von Wayland die Behebung von Sicherheitsproblemen, die mit X11 verbunden sind (zum Beispiel können unvertrauenswürdige Spiele für X11 andere Anwendungen ausspionieren — das X11-Protokoll ermöglicht den Zugriff auf alle Eingabeereignisse und die Durchführung von gefälschten Tasteneingaben).
Quelle: opennet.ru
