Wine 5.0 ist da und unterstützt mehrere Displays, Vulkan 1.1 und mehr

Wine

Gestern Die Veröffentlichung einer neuen Version wurde angekündigt und stabiler Zweig des Projekts von WeinDies ist freie Software, die eine ähnliche technische Schnittstelle wie Windows in UNIX-Umgebungen (BSD, Linux) implementiert. Wine benötigt das Windows-Betriebssystem nicht, um zu funktionieren, und es ist kein Emulator wie beispielsweise QEMU, aber Sie können Windows-Anwendungen in einer UNIX-Umgebung ausführen. Wine wurde für UNIX-Umgebungen entwickelt und ist für alle wichtigen Linux-Distributionen verfügbar: Ubuntu, Debian, Fedora, SUSE, Slackware ua

Wine 5.0 ist die neue Version des Projekts, dass kommt mit mehr zusätzlicher Unterstützung Implementierung, die die Aufnahme von Vulkan 1.1 sowie der neuen Version hervorhebt Insgesamt wurden mehr als 7,400 Änderungen vorgenommen.

Hauptnachrichten von Wine 5.0

In dieser neuen Version von Wine 5.0 wird dies hervorgehoben Die meisten der in Kernel32 verwendeten Funktionen wurden in die KernelBase verschoben, nach Änderungen in der Windows-Architektur.

Und das fällt auf die Fähigkeit, 32-Bit- und 64-Bit-DLL-Dateien zu mischen in den für den Download verwendeten Verzeichnissen.

Eine weitere Neuheit, die auffällt, ist die verbesserte Unterstützung für Gamecontroller, Dazu gehören ein Mini-Joystick (Hutschalter), ein Lenkrad, ein Gaspedal und Bremspedale.

Zusammen mit dem Installieren und Laden von Gerätetreibern Plug & Play erforderlich und Unterstützung für die alte Linux-Joystick-API, die in Linux-Kerneln vor Version 2.2 verwendet wurde, wurde eingestellt.

Seitens der Verbesserungen für Direct3D 8 und 9 ermöglichen eine genauere Verfolgung schmutziger Bereiche anhand geladener Texturen.

Reduzierte die Größe des Adressraums, der beim Laden von 3D-Texturen erforderlich ist komprimiert durch die S3TC-Methode (anstatt die vollständigen Texturen zu laden, werden sie mit Stücken geladen). Darüber hinaus ist die ID3D11Multithread-Schnittstelle enthalten, die zum Schutz kritischer Abschnitte in Multithread-Anwendungen implementiert ist.

Auch Es wird darauf hingewiesen, dass der Treiber für die grafische API von Vulkan aktualisiert wurde auf die neue Vulkan Version 1.1.126.

Andererseits wird erwähnt, dass verschiedene Jobfunktionen im Laufe der Zeit auf die Verwendung von Hochleistungssystemfunktionen für die Arbeit mit einem Timer übertragen wurden, was den Overhead im Renderzyklus vieler Spiele verringert hat.

Und was? Es wurde die Möglichkeit hinzugefügt, die Betriebsart FS Ext4 ohne Berücksichtigung der Groß- und Kleinschreibung zu verwenden.

Darüber hinaus wurde die Renderleistung einer großen Anzahl von Elementen in den Dialogfeldern für die Listenanzeige optimiert, die im LBS_NODATA-Modus ausgeführt werden.

Von den anderen Änderungen, die in der Anzeige hervorgehoben werden:

  • Schnellere Implementierung von SRW-Sperren (Slim Reader / Writer) für Linux hinzugefügt, übersetzt in Futex
  • Externe Abhängigkeiten
  • Zum Erstellen von Modulen im PE-Format wird der Cross-Compiler MinGW-w64 verwendet
  • Die XAudio2-Implementierung erfordert das Vorhandensein der FAudio-Bibliothek
  • Die Inotify-Bibliothek wird verwendet, um Dateiänderungen auf BSD-Systemen zu verfolgen
  • Um Ausnahmen auf der ARM64-Plattform zu behandeln, wird die Unwind-Bibliothek benötigt
  • Anstelle von Video4Linux1 wird jetzt die Video4Linux2-Bibliothek benötigt.
  • Unterstützung für die Arbeit mit mehreren Monitoren und Grafikadaptern hinzugefügt, einschließlich der Möglichkeit, Einstellungen dynamisch zu ändern.

Wie installiere ich Wine 5.0?

Si sind Benutzer von Debian, Ubuntu, Linux Mint und Derivaten, wenn Verwenden Sie eine 64-Bit-Version vom System, Wir werden die 32-Bit-Architektur aktivieren mit:

sudo dpkg --add-architecture i386

Jetzt  Wir werden dem System Folgendes hinzufügen:

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Für diejenigen, die Debian verwenden, müssen sie das Repository hinzufügen mit:

sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main

Wir fügen das Repository für Ubuntu 19.10 und Derivate hinzu:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

Für Ubuntu 18.04 und Derivate:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Dann aktualisieren wir die Repositorys mit:
sudo apt-get update
Hab's gemacht, Wir installieren die wesentlichen Pakete, damit Wine reibungslos auf dem System ausgeführt werden kann:

sudo apt install --install-recommends winehq-stable
sudo apt-get --download-only dist-upgrade

zu der Fall von Fedora und seinen Derivaten:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo

Und schließlich installieren wir Wine mit:

sudo dnf install winehq-stable

Im Falle von Arch Linux oder eine Arch Linux-basierte Distribution Wir können diese neue Version aus den offiziellen Distributions-Repositories installieren.

Der Befehl zum Installieren lautet:

sudo pacman -sy wine


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.