Ubunlog Darkcrizt  

Wine 8.7 continua con las mejoras de Wayland, implementancion de vkd3d y mas

Wine en Linux

Wine es una reimplementación de la interfaz de programación de aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix.

Se dio a conocer hace poco el lanzamiento de la nueva versión experimental de la implementación abierta de WinAPI- Wine 8.7 que desde el lanzamiento de la versión 8.6, se han cerrado 17 informes de errores y se han realizado cerca de 228 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.

Wine es una de las mejores formas de ejecutar aplicaciones de Windows en Linux. Además, la comunidad Wine tiene una base de datos de aplicaciones muy detallada.

Principales novedades de la versión de desarrollo de Wine 8.7

En esta nueva versión que se presenta de Wine 8.7, se han realizado pocos cambios (en comparación con lanzamientos anteriores) y es que de los aspectos destacados mencionados en el anuncio de esta nueva versión, es el componente vkd3d el cual implementa una API para analizar (vkd3d_shader_parse_dxbc) y serializar (vkd3d_shader_serialize_dxbc) datos binarios DXBC.

Ademas de ello, tambien se destaca que basado en esta API, se implementan las llamadas d3d10_effect_parse(), parse_fx10_preshader(), d3dcompiler_get_blob_part(), d3dcompiler_strip_shader(), d3dcompiler_get_blob_part(), shader_extract_from_dxbc().

Por otra parte, el controlador PostScript continúa mejorando la compatibilidad con archivos de cola que almacenan datos sobre un trabajo de impresión. Tambien se destaca que los desarrolladores mencionan que continúan en las labores de agregar el soporte completo para Wayland.

De los demás cambios que se destacan de esta nueva versión de desarrollo de Wine 8.7

  • Problemas de resaltado de Listview cuando la función de arrastrar y soltar está habilitada
  • Solucion en Street Fighter 4 Benchmark, con la pantalla parpadeante con representación paralela habilitada
  • ReVolt 1207 presentaba un bloqueo al intentar jugar Stunt Arena
  • El software de la biblia Davar no funcionaba
  • El programa Airscout 1.2.0.5 no se carga en Wine 2.0.2
  • Shapes On A Plane se bloquea al inicio
  • Unravel falla al cargar
  • Pérdida de memoria del servidor de vino durante la descarga de HTTP (Genshin Impact Launcher, Qt5)
  • Solucion en varios juegos fallan al iniciarse (Sekiro: Shadows Die Twice GOTY, Dark Souls III)
  • wininet:internet – test_InternetErrorDlg() falla en Windows 10 1607
  •  Los prefijos existentes siguen restableciéndose a Win10 cuando se actualiza el vino
  • Final Fantasy XI Online: La película de apertura no se reproduce (redux parte II).
  • Conemu no se inicia (no se puede adjuntar al proceso

Si quieres conocer más al respecto sobre esta nueva versión de desarrollo de Wine liberada, puedes consultar el registro de cambios en el siguiente enlace. 

¿Como instalar la versión de desarrollo de Wine 8.6 en Ubuntu y derivados?

Si estás interesado en poder probar esta nueva versión de desarrollo de Wine en tu distro, podrás hacerlo siguiendo las instrucciones que compartimos a continuación.

El primer paso y el más importante será habilitar la arquitectura de 32 bits, que aunque nuestro sistema sea de 64 bits, el realizar este paso nos 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:

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

Hecho esto ahora vamos a añadir el siguiente repositorio al sistema, para ello escribimos en la terminal:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

Finalmente podemos verificar que ya tenemos instalado Wine y además qué versión tenemos en el sistema ejecutando el siguiente comando:

wine --version

¿Cómo desinstalar Wine de Ubuntu o algún derivado?

En cuanto a los que quieren desinstalar Wine de su sistema por cualquier razón, solo deben de ejecutar los siguientes comandos.

Desinstalar la versión de desarrollo:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.