Wine 5.0 xa está aquí, con soporte para varias pantallas, Vulkan 1.1 e máis

Viño

Onte anunciouse o lanzamento dunha nova versión e rama estable do proxecto por Wine, que é un software libre que implementa unha interface técnica similar a Windows en contornos UNIX (BSD, Linux). Wine non precisa do sistema operativo Windows para funcionar e non é un emulador como QEMU, por exemplo, pero permítelle executar aplicacións de Windows nun ambiente UNIX. Wine está deseñado para ambientes UNIX e está dispoñible para todas as principais distribucións de Linux: Ubuntu, Debian, Fedora, SUSE, Slackware, entre outras.

Wine 5.0 é a nova versión do proxecto que vén con máis soporte engadido implementación, que destaca a inclusión de Vulkan 1.1, así como a nova versión sufriu un total de máis de 7,400 cambios.

Principais novidades de Wine 5.0

Nesta nova versión de Wine 5.0 resáltase que a maioría das funcións empregadas en Kernel32 foron movidos a KernelBase, despois de cambios na arquitectura de Windows.

Así como iso destaca a capacidade de mesturar ficheiros DLL de 32 e 64 bits nos directorios empregados para a descarga.

Outra novidade incluída e que destaca é a soporte mellorado para controladores de xogos, que inclúe un mini joystick (interruptor de sombreiro), volante, acelerador e pedais de freo.

Xunto coa instalación e carga de controladores de dispositivo Requírese Plug & Play e deixou de ter soporte para a vella API de joystick de Linux usada nos núcleos Linux antes da versión 2.2.

Por parte das melloras para Direct3D 8 e 9 proporcionan un seguimento máis preciso das áreas sucias a partir de texturas cargadas.

Reduciu o tamaño do espazo de enderezos necesario cando se cargan texturas 3D comprimidos polo método S3TC (no canto de cargar as texturas completas cárganse con anacos). Ademais, inclúese a interface ID3D11Multithread, implementada para protexer as seccións críticas en aplicacións multi-threaded.

Tamén nótase que o controlador da API gráfica Vulkan foi actualizado á nova versión Vulkan 1.1.126.

Por outra banda, menciónase que varias funcións do traballo foron transferidas ao longo do tempo ao uso de funcións do sistema de alto rendemento para traballar cun temporizador, o que reduciu a sobrecarga no ciclo de renderización de moitos xogos.

E iso engadiu a posibilidade de usar o modo de funcionamento FS Ext4 que non distingue entre maiúsculas e minúsculas.

Ademais, a optimización do rendemento de representación dun gran número de elementos levouse a cabo nos cadros de diálogo de visualización da lista que operan no modo LBS_NODATA.

Do resto de cambios que se destacan no anuncio:

  • Engadiuse unha implementación máis rápida dos bloqueos SRW (Slim Reader / Writer) para Linux, traducidos a Futex
  • dependencias externas
  • Para construír módulos en formato PE, utilízase o compilador cruzado MinGW-w64
  • A implementación de XAudio2 require a presenza da biblioteca FAudio
  • A biblioteca Inotify úsase para rastrexar os cambios de ficheiros nos sistemas BSD
  • Para xestionar excepcións na plataforma ARM64, é necesaria a biblioteca Unwind
  • En lugar de Video4Linux1, agora é necesaria a biblioteca Video4Linux2.
  • Engadiuse soporte para traballar con varios monitores e adaptadores gráficos, incluída a posibilidade de cambiar dinámicamente a configuración.

Como instalar Wine 5.0?

Si son usuarios de Debian, Ubuntu, Linux Mint e derivados se use unha versión de 64 bits do sistema, imos habilitar a arquitectura de 32 bits con:

sudo dpkg --add-architecture i386

Agora  imos engadir o seguinte ao sistema:

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

Para os que usan Debian, deben engadir o repositorio con:

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

Engadimos o repositorio para Ubuntu 19.10 e derivados:

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

Para Ubuntu 18.04 e derivados:

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

A continuación, actualizamos os repositorios con:
sudo apt-get update
Feito isto, Procedemos a instalar os paquetes esenciais para que Wine funcione correctamente no sistema:

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

para o caso de Fedora e os seus derivados:

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

E, finalmente, instalamos Wine con:

sudo dnf install winehq-stable

Para o caso de Arch Linux ou calquera distribución baseada en Arch Linux Podemos instalar esta nova versión desde os seus repositorios oficiais de distribución.

O comando para instalalo é:

sudo pacman -sy wine


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.