Wine 9.8 llega implementado cerca de 209 cambios y con la nueva version de Mono 9.1
Hace poco se dio a conocer el lanzamiento de la nueva versión de desarrollo Wine 9.8, la cual llega implementado la el cierre de 22 informes de errores y e implementando 209 cambios.
Para quienes desconocen de Wine, deben saber que este es un popular software gratuito y de código abierto que permite a los usuarios ejecutar aplicaciones de Windows en Linux y otros sistemas operativos tipo Unix. Para ser un poco más técnico, Wine es una capa de compatibilidad que traduce las llamadas del sistema de Windows a Linux y utiliza algunas bibliotecas de Windows, en forma de archivos .dll.
Principales novedades de Wine 9.8
En esta nueva versión que se presenta de Wine 9.8, la principal novedad es la actualización del motor mono a la versión 9.1.0. Con ello se han integrado diversas correcciones en la implementación de la plataforma .NET. (tales como la corrigieron los caracteres duplicados al escribir en Terraria y el soporte para entradas Joystick y Keyboard en Managed DirectX/monoDX).
Otro de los cambios que se presenta en la nueva versión, es que los archivos generados con IDL ahora utilizan componentes que admiten la ejecución en modo de interpretación. Además, se han realizado mejoras específicas para ARM, especialmente en el soporte para RPC/COM, lo que significa un mejor funcionamiento y compatibilidad para aplicaciones que dependen de estas tecnologías en entornos ARM.
También se han cerrado diversos informes de errores relacionados con el funcionamiento de aplicaciones como Solid Edge, el instalador de Microsoft Office 97, entre otras. De los demás cambios y correcciones que se implementaron en Wine 9.8:
- Corrección durante la instalación de Installshield donde el cursor desaparecía
- Se solucionó el problema con Battle.net launcher, ya que no podía establecer permisos en los archivos WoW
- El cuadro de campos de aproximación solo muestra 3/4 de una línea
- gldriverquery.exe se bloquea en Wineboot y Company of Heroes tampoco se carga con un error de DirectX
- Faltan botones del programa Radosure
- La aplicación de sincronización de escritorio para dispositivos notables se bloquea al inicio
- Solucion en Lotus Approach donde el cuadro de diálogo inicial «Bienvenido» no se mostraba en el inicio
- SimSig con Wine 6.18 se rompe después de actualizar de libxml2 2.9.10 a 2.9.12
- msys2: gpg.exe falla porque «NtSetInformationFile Unsupported class (65)» / FileRenameInformationEx
- Solid Edge se bloquea después de un par de minutos
- Faltan opciones de bandeja de papel. La orientación del paisaje se ignora
- Se solucionó el bloqueo de iZotope Product
- VTFEdit: Excepción Al Cargar .Archivos VTF
- Across Lite no muestra las letras correctamente al escribir
- Solucion en SaveToGame, se bloqueaba durante la inicialización de DWM
- Error al llamar al método [ vararg ] a través de ITypeLib sin argumentos a través de IDispatch
- Corsair iCUE 4: necesita una función no implementada SHELL32.dll.SHAssocEnumHandlersForProtocolByApplication
- HWMonitor 1.53 necesita una función no implementada pdh.dll.PdhConnectMachineA
- Solucion al problema en vcrun2008 que provocaba que no se pudiera instalar
Si estás interesado en poder conocer más al respecto, puedes consultar los detalles del lanzamiento en el siguiente enlace.
¿Como instalar la versión de desarrollo de Wine 9.8 en Ubuntu y derivados?
Para poder instalar esta versión de desarrollo de Wine 9.8, se deben realizar algunos ajustes en el sistema. El primero y más importante de ellos es el de habilitar el soporte la arquitectura de 32 bits. Cabe mencionar que, aunque tu sistema sea de 64 bits, el habilitar este soporte te va ahorra muchos problemas que suelen ocurrir, ya que la mayoría de las librerías de Wine están enfocadas a la arquitectura de 32 bits. Para ello escribimos sobre la terminal:
sudo dpkg --add-architecture i386
Ahora debemos de importar las llaves y añadirlas al sistema con este comando:
sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Hecho esto, ahora vamos a añadir el siguiente repositorio al sistema, para ello escribimos en la terminal:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources sudo apt update sudo apt --download-only install winehq-devel sudo apt install --install-recommends winehq-devel sudo apt --download-only dist-upgrade
Podemos verificar que ya tenemos instalado Wine y además qué versión tenemos en el sistema ejecutando el siguiente comando:
wine --version