Wine 5.0 is er, met ondersteuning voor meerdere beeldschermen, Vulkan 1.1 en meer

Wijn

gisteren de release van een nieuwe versie werd aangekondigd en stabiele tak van het project door Wine, dat is gratis software die een technische interface implementeert die vergelijkbaar is met Windows in UNIX-omgevingen (BSD, Linux). Wine heeft het Windows-besturingssysteem niet nodig om te werken en het is geen emulator zoals bijvoorbeeld QEMU, maar het stelt je in staat om Windows-applicaties in een UNIX-omgeving te draaien. Wine is ontworpen voor UNIX-omgevingen en is beschikbaar voor alle grote Linux-distributies: Ubuntu, Debian, Fedora, SUSE, Slackware, onder anderen.

Wine 5.0 is de nieuwe versie van het project dat wordt geleverd met meer extra ondersteuning implementatie, wat de opname van Vulkan 1.1 benadrukt, evenals de nieuwe versie het heeft in totaal meer dan 7,400 veranderingen ondergaan.

Belangrijkste nieuws van Wine 5.0

In deze nieuwe versie van Wine 5.0 wordt dat benadrukt de meeste functies die worden gebruikt in Kernel32 zijn verplaatst naar KernelBase, na wijzigingen in de Windows-architectuur.

Evenals dat valt op de mogelijkheid om 32-bits en 64-bits DLL-bestanden te combineren in de mappen die worden gebruikt voor de download.

Een andere nieuwigheid die wordt meegeleverd en die opvalt, is de verbeterde ondersteuning voor gamecontrollers, inclusief mini-joystick (hat-switch), stuur, gaspedaal en rempedalen.

Samen met het installeren en laden van apparaatstuurprogramma's Plug & Play vereist en ondersteuning voor de oude Linux-joystick-API die vóór versie 2.2 in Linux-kernels werd gebruikt, is stopgezet.

Van de kant van de verbeteringen voor Direct3D 8 en 9 zorgen voor een nauwkeurigere tracking van vuile delen van geladen texturen.

De adresruimte die nodig is bij het laden van 3D-texturen is verkleind gecomprimeerd door de S3TC-methode (in plaats van de volledige texturen te laden, worden ze geladen met stukjes). Bovendien is de ID3D11Multithread-interface inbegrepen, geïmplementeerd om kritieke secties in multi-threaded applicaties te beschermen.

ook Opgemerkt wordt dat het stuurprogramma voor de Vulkan grafische API is bijgewerkt naar de nieuwe Vulkan-versie 1.1.126.

Aan de andere kant wordt vermeld dat verschillende taakfuncties in de loop van de tijd zijn overgebracht naar het gebruik van hoogwaardige systeemfuncties om met een timer te werken, waardoor de overhead in de rendercyclus van veel games is verminderd.

En dat de mogelijkheid toegevoegd om de hoofdletterongevoelige werkingsmodus van FS Ext4 te gebruiken.

Bovendien is optimalisatie van de weergaveprestaties van een groot aantal items uitgevoerd in de dialoogvensters van de lijstweergave die werken in de LBS_NODATA-modus.

Van de andere wijzigingen die in de advertentie worden gemarkeerd:

  • Snellere implementatie van SRW-vergrendelingen (Slim Reader / Writer) voor Linux toegevoegd, vertaald naar Futex
  • Externe afhankelijkheden
  • Om modules in PE-formaat te bouwen, wordt de MinGW-w64 cross-compiler gebruikt
  • De XAudio2-implementatie vereist de aanwezigheid van de FAudio-bibliotheek
  • Inotify-bibliotheek wordt gebruikt om bestandswijzigingen op BSD-systemen bij te houden
  • Om uitzonderingen op het ARM64-platform af te handelen, is de Unwind-bibliotheek nodig
  • In plaats van Video4Linux1 is nu de Video4Linux2-bibliotheek vereist.
  • Ondersteuning toegevoegd voor het werken met meerdere monitoren en grafische adapters, inclusief de mogelijkheid om instellingen dynamisch te wijzigen.

Hoe Wine 5.0 installeren?

Si zijn gebruikers van Debian, Ubuntu, Linux Mint en derivaten als gebruik een 64 bit-versie van het systeem, we gaan 32-bit architectuur inschakelen met:

sudo dpkg --add-architecture i386

nu  we gaan het volgende aan het systeem toevoegen:

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

Voor degenen die Debian gebruiken, moeten ze de repository toevoegen met:

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

We voegen de repository toe, voor Ubuntu 19.10 en afgeleiden:

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

Voor Ubuntu 18.04 en afgeleiden:

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

Vervolgens werken we de repositories bij met:
sudo apt-get update
Dit gedaan, We gaan verder met het installeren van de essentiële pakketten zodat Wine soepel op het systeem kan werken:

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

naar het geval van Fedora en zijn derivaten:

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

En tot slot installeren we Wine met:

sudo dnf install winehq-stable

In het geval van Arch Linux of elke op Arch Linux gebaseerde distributie we kunnen deze nieuwe versie installeren vanuit de officiële distributie-repositories.

De opdracht om het te installeren is:

sudo pacman -sy wine


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.