WINE 8.12 introduce mejoras en Wayland y más de 300 cambios
WineHQ ha lanzado hace unas horas una nueva versión de desarrollo de su software para ejecutar aplicaciones de Windows en otros sistemas que no tengan nada que ver con las ventanas. Esta semana nos han entregado WINE 8.12, y entre sus novedades más destacadas hay una que no guarda relación con los programas ejecutados, sino con dónde se van a ejecutar. Wayland está ganando cada vez más terreno y están teniéndolo en cuenta.
Del lanzamiento de WINE 8.12 sólo han destacado tres puntos, dos si descontamos el habitual de varias correcciones de errores: se ha introducido soporte inicial para pintar ventanas en el driver Wayland, y mejoras de rendimiento del flujo de comandos en WineD3D. Más abajo, en donde detallan todo lo que han hecho, vemos una lista con 31 bugs corregidos, la que tenéis a continuación, y un total de 345 cambios.
Bugs corregidos en WINE 8.12
- Los instaladores ‘InstallAnywhere’ de Zero G Software se bloquean o salen silenciosamente (Rosetta Stone, Reading Counts, World Religions, Parashara’s Light Professional 7.0.1).
- Combat Mission Shock Force DEMO: ‘No se han podido inicializar los gráficos OpenGL.
- tools/widl.c: advertencia: la inicialización descarta los calificadores del tipo de destino del puntero.
- SlingPlayer 1.5 se bloquea al mover la ventana principal.
- El instalador de Winamp 5.80 de 32 bits se bloquea en WINEPREFIX de 64 bits tras pulsar ‘Siguiente’.
- Problemas de seguridad de memoria en widl.
- Free Video Converter se queja de no poder instalar .Net 2.0.
- Free Video Converter necesita certutil.exe.
- SierraChart se congela al asignar más de una cuenta.
- Falta soporte para Windows 2003 (5.2) en la detección de versiones de OleAut.
- msidb.exe: fallo de página en el acceso de lectura a 00000007 al importar un archivo .idt.
- vbscript falla al compilar Sub cuando End Sub en la misma línea.
- msys2: gpg.exe falla porque «NtSetInformationFile Unsupported class (64)». / FileDispositionInformationEx.
- El exportador Prometheus para Windows necesita soporte DISPATCH_PROPERTYGET en object_Invoke.
- Los gráficos de Starcraft II sólo funcionan cuando la ventana está desenfocada.
- Al mover el cargador a PIE se eliminaba la vista de la cadena de módulos cargados de los depuradores.
- Excel 2016 se bloquea al formatear celdas de fecha.
- DesignDoll declara un error después de cargar todos los componentes en la pantalla de inicio.
- quartz:vmr7 & quartz:vmr9 a veces salen prematuramente en Wine.
- secur32:schannel – Test_connection_shutdown() de 32 bits falla en Windows <= 8.
- kernel32:debugger – test_debug_loop_wow64() obtiene un recuento de ntdll erróneo en el nuevo modo WoW.
- No se puede ejecutar Flutter SDK (cmd.exe no admite la redirección de stderr para un bloque).
- La aplicación Flutter necesita Windows.Devices.Geolocation.Geolocator.
- dbghelp:dbghelp & dbghelp:path – La llamada a SymSetExtendedOption() impide la ejecución en Windows 7, 8 y 10 <= 1607.
- Falta soporte para SCARD_AUTOALLOCATE.
- El escritorio virtual no se renderiza con algunas configuraciones de monitor dual (regresión: 8.10 -> 8.11).
- Error al ejecutar Navigraph FMS Data Manager.
- El escritorio virtual se muestra a pantalla completa independientemente de la configuración del tamaño del escritorio en winecfg.
- Cargando Bahía / Harry Potter Magic Awakened: No se puede instalar.
- oleaut32:vartest – test_VarImp() falla en Wine.
- Wine falla al compilar con clang-11.0.1 debido a los recientes cambios en VARIANT de nameless unions/structs.
Traducción cortesía de DeepL.
WINE 8.12 ha llegado dos semanas después de la v8.11, y ya se puede descargar desde el siguiente botón. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.