Windows en Linux: Wine 10 confía en Wayland

Windows en Linux: Wine 10 se basa en Wayland 15 comentarios

Windows en Linux: Wine 10 confía en Wayland

Imagen:

Wine se utiliza para traducir las llamadas al sistema de Windows en comandos que Linux pueda entender. Esto permite que las aplicaciones de Windows se ejecuten en Linux sin emulación. Proton está aprovechando esto particularmente al llevar de Windows a Linux. Con Wine 10.0 llega Wayland y otras mejoras.

Wayland se convierte en la norma

Si bien anteriormente Wine manejaba X11 de forma predeterminada y la salida de gráficos en Wayland se manejaba a través de XWayland, los inconvenientes de rendimiento debían aceptarse. Como resultado, se ha estado trabajando en una implementación de Wayland para Wine durante algún tiempo y con la versión 10.0 ahora se convertirá en estándar, aunque el controlador X11 anterior todavía está incluido. Idealmente, Wine ahora proporciona el mayor rendimiento independientemente del servidor de visualización. Por lo tanto, OpenGL también es compatible y las emergentes deben colocarse correctamente en la mayoría de los casos.

No siempre tiene que ser x86 – ARM64 con Wine 10

También se trabajó mucho en Wine 10 para implementar la arquitectura ARM64. El código de Wine en sí se ejecuta de forma nativa, mientras que la emulación x86 necesaria se realiza mediante software de terceros a través de una interfaz. Los desarrolladores se centran en el emulador FEX, que utiliza la interfaz. Esto beneficia especialmente a los proyectos que ejecutan títulos y programas de Windows en una Raspberry Pi o en dispositivos ejecutados por Apple con un procesador M bajo el sistema operativo gratuito.

Funciones prácticas y trabajo en implementaciones de Direct3D.

Se ha ampliado la compatibilidad con altos DPI y Vulkan se implementa hasta la versión 1.4.303, que también incluye la de vídeo Vulkan. Se puede utilizar un nuevo panel de control de escritorio para ajustar la configuración de pantalla y, por ejemplo, establecer la resolución del escritorio virtual. Se han implementado muchas características nuevas, especialmente para títulos antiguos de 9, y el motor de renderizado Vulkan está recibiendo varias “extensiones de estado dinámico” en un esfuerzo por evitar la tartamudez en los juegos. Además del backend GStreamer anterior, la versión 10 también incluye un backend opcional basado en FFmpeg. El módulo DirectMusic ahora también es capaz de cargar archivos MIDI.

Los fabricantes proporcionan una lista completa de sólo una parte de los más de 6.000 cambios individuales realizados por la actualización en Gitlab. Se espera que la nueva versión forme parte del paquete de distribución Sources en un futuro próximo y se integre en Proton.

Temas: Sistemas operativos Código abierto Linux Juegos Proton Vulkan Fuente: WineHQ

Deja un comentario

Your email address will not be published. Required fields are marked *

Scroll al inicio