Wine 5.0 est là, avec prise en charge de plusieurs écrans, Vulkan 1.1 et plus

Vin

Le jour d'hier la sortie d'une nouvelle version a été annoncée et branche stable du projet par Wine, qui est un logiciel libre qui implémente une interface technique similaire à Windows dans les environnements UNIX (BSD, Linux). Wine n'a pas besoin du système d'exploitation Windows pour fonctionner et ce n'est pas un émulateur comme QEMU, par exemple, mais il vous permet d'exécuter des applications Windows dans un environnement UNIX. Wine est conçu pour les environnements UNIX et est disponible pour toutes les principales distributions Linux: Ubuntu, Debian, Fedora, SUSE, Slackware, entre autres.

Wine 5.0 est la nouvelle version du projet qui est livré avec un support supplémentaire implémentation, qui met en évidence l'inclusion de Vulkan 1.1, ainsi que la nouvelle version il a subi au total plus de 7,400 XNUMX modifications.

Principales actualités de Wine 5.0

Dans cette nouvelle version de Wine 5.0, il est souligné que la plupart des fonctionnalités utilisées dans Kernel32 ont été déplacés vers KernelBase, après des modifications de l'architecture Windows.

En plus, cela se démarque la possibilité de mélanger des fichiers DLL 32 bits et 64 bits dans les répertoires utilisés pour le téléchargement.

Une autre nouveauté incluse et qui se démarque est le amélioration de la prise en charge des contrôleurs de jeu, qui comprend un mini joystick (interrupteur de chapeau), un volant, un accélérateur et des pédales de frein.

Avec l'installation et le chargement des pilotes de périphérique Plug & Play requis et la prise en charge de l'ancienne API joystick Linux utilisée dans les noyaux Linux antérieurs à la version 2.2 a été abandonnée.

Du côté des améliorations pour Direct3D 8 et 9 fournissent un suivi plus précis des zones sales à partir des textures chargées.

Réduction de la taille de l'espace d'adressage requis lors du chargement de textures 3D compressés par la méthode S3TC (au lieu de charger les textures complètes, elles sont chargées avec des morceaux). De plus, l'interface ID3D11Multithread est incluse, implémentée pour protéger les sections critiques dans les applications multithreads.

Aussi il est à noter que le pilote de l'API graphique Vulkan a été mis à jour à la nouvelle version Vulkan 1.1.126.

D'autre part, il est mentionné que diverses fonctions de travail ont été transférées au fil du temps vers l'utilisation de fonctions système haute performance pour travailler avec une minuterie, ce qui a réduit la surcharge dans le cycle de rendu de nombreux jeux.

Et que a ajouté la possibilité d'utiliser le mode de fonctionnement insensible à la casse FS Ext4.

De plus, une optimisation des performances a été réalisée pour un grand nombre d'éléments dans les boîtes de dialogue d'affichage de liste fonctionnant en mode LBS_NODATA.

Parmi les autres changements mis en évidence dans l'annonce:

  • Ajout d'une implémentation plus rapide des verrous SRW (Slim Reader / Writer) pour Linux, traduits en Futex
  • Dépendances externes
  • Pour construire des modules au format PE, le compilateur croisé MinGW-w64 est utilisé
  • L'implémentation XAudio2 nécessite la présence de la bibliothèque FAudio
  • La bibliothèque Inotify est utilisée pour suivre les modifications de fichiers sur les systèmes BSD
  • Pour gérer les exceptions sur la plate-forme ARM64, la bibliothèque Unwind est nécessaire
  • Au lieu de Video4Linux1, la bibliothèque Video4Linux2 est désormais requise.
  • Ajout de la prise en charge de l'utilisation de plusieurs moniteurs et adaptateurs graphiques, y compris la possibilité de modifier dynamiquement les paramètres

Comment installer Wine 5.0?

Si sont des utilisateurs de Debian, Ubuntu, Linux Mint et dérivés si utiliser une version 64 bits du système, nous allons activer l'architecture 32 bits avec:

sudo dpkg --add-architecture i386

maintenant  nous allons ajouter ce qui suit au système:

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

Pour ceux qui utilisent Debian, ils doivent ajouter le référentiel avec:

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

Nous ajoutons le référentiel, pour Ubuntu 19.10 et ses dérivés:

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

Pour Ubuntu 18.04 et ses dérivés:

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

Ensuite, nous mettons à jour les référentiels avec:
sudo apt-get update
Fait ça, Nous procédons à l'installation des packages essentiels pour que Wine fonctionne correctement sur le système:

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

Pour le cas de Fedora et de ses dérivés:

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

Et enfin nous installons Wine avec:

sudo dnf install winehq-stable

Pour le cas de Arch Linux ou toute distribution basée sur Arch Linux Nous pouvons installer cette nouvelle version à partir de leurs référentiels de distribution officiels.

La commande pour l'installer est:

sudo pacman -sy wine


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.