El soporte de la aplicación GUI en WSL2 permite que ambos sistemas coexistan como nunca antes

Lo que se promete es deuda. El año pasado, Microsoft anunció que sería posible ejecutar aplicaciones de Linux con su interfaz gráfica (GUI) en Windows 10, y de hecho eso ya es posible de forma nativa gracias a las nuevas funcionalidades integradas en el Subsistema de Windows para Linux 2 (WSL2).

Microsoft ha aprovechado la celebración de BUILD 2021, su evento para desarrolladores, para hablar de esta novedad que ya habían mostrado en versión preliminar y que ahora estará disponible para todos los usuarios.

Un sistema más híbrido que nunca

Gracias a esta opción será posible para usuarios y desarrolladores ejecute sus aplicaciones de Linux como si estuvieran ejecutándose en una instalación nativa.

Ya era posible acceder a esa opción instalando servidores X de terceros, pero eso nos impidió, por ejemplo, aprovechar la aceleración de la GPU para que las aplicaciones e incluso los juegos funcionaran sin problemas.

Ahora que la integración es nativa: cuando ejecutamos una aplicación Linux con una GUI, el sistema operativo Windows 10 a su vez lanza una distribución muy especial llamada CBL-Mariner que contiene un servidor Wayland, un servidor X y un servidor Pulse Audio entre otros elementos, y que permite que cualquier aplicación de Linux funcione en nuestro escritorio de Windows 10 de forma normal.

Cañutillo

Incluso es posible tener soporte de audio y micrófono, lo que también permite a los desarrolladores, por ejemplo, prueba tus aplicaciones de videoconferencia o reproductores y editores de video y audio.

Wsl2 Gui

Este sistema, basado en la arquitectura WSLg, aprovecha la aceleración de hardware de nuestra GPU, algo que puede resultar de gran utilidad para muchos desarrolladores y usuarios.

Kiosko

Gracias a los avances en las bibliotecas Mesa 21.0, cualquier aplicación que funcione, por ejemplo, con renderizado 3D puede aprovechar OpenGL para acelerar esas tareas utilizando la tarjeta gráfica de nuestro PC o portátil.

Emacs

Como indica Microsoft, esta característica permite ampliar el soporte de aplicaciones de diferentes distribuciones de Linux dentro de Windows, y hace innecesario que, por ejemplo, tengamos que crear una máquina virtual para este tipo de escenarios.

Leave a Reply