Cómo ejecutar aplicaciones GUI de Linux con WSL2 en Windows

Anteriormente, había una función limitada para los miembros de Windows Insider, pero los usuarios regulares de Windows ahora pueden aprovechar la función.

Si acaba de actualizar a Windows 11 y desea probar esta característica, continúe leyendo el siguiente artículo.

Instalar el controlador de gráficos

Foto 1 de Cómo ejecutar aplicaciones GUI de Linux con WSL2 en Windows
Microsoft proporciona software de controlador para los 3 principales fabricantes de GPU: Intel, AMD y NVIDIA

Para ejecutar aplicaciones GUI de Linux aceleradas por GPU, deberá instalar los controladores de video más recientes para el hardware.

  1. Descargue el controlador de gráficos para WSL2

Haga clic en el enlace apropiado para descargar el instalador del controlador de gráficos. Si no sabe qué tipo de hardware de video tiene, abra el Administrador de dispositivos desde el panel de control y haga clic en Adaptadores de pantalla. Esto le mostrará qué tipo de tarjeta de video tiene.

Después de descargar el archivo ejecutable, ejecútelo para instalar el controlador más reciente para el sistema. Es posible que deba reiniciar su computadora cuando se complete el proceso.

Actualizar la versión de WSL a WSL2

Suponiendo que ya tiene una instalación de WSL en funcionamiento, solo necesita asegurarse de que está utilizando la última versión. Para hacer esto, simplemente ejecute este comando en una ventana de PowerShell con derechos de administrador:

wsl --update

Use el siguiente comando para forzar un reinicio:

wsl --shutdown

Vuelva a abrir WSL y debería estar listo para ejecutar aplicaciones gráficas de Linux en Windows.

Inicie una aplicación de gráficos

Imagen 2 de Cómo ejecutar aplicaciones GUI de Linux con WSL2 en Windows

Para ejecutar aplicaciones gráficas, puede llamarlas desde la línea de comandos, como lo haría en cualquier otro sistema Linux. Por ejemplo, para ejecutar la versión gráfica de Vim, debe ingresar el shell:

gvim

Esto abrirá Vim en una ventana. También puede ejecutar aplicaciones GUI de Linux desde el menú Inicio. Aparecerán en una carpeta con el nombre de la distribución que estés usando. Por ejemplo, con Ubuntu estarán en la carpeta "Ubuntu".

Inicie aplicaciones GUI a través de la red

Foto 3 de Cómo ejecutar aplicaciones GUI de Linux con WSL2 en Windows

Lo mejor de los programas X11 es que pueden ejecutarse en una máquina mientras muestran la salida de otra máquina a través de la red.

Para hacer esto con WSL, siga el proceso usando SSH para iniciar sesión en un servidor de reenvío X11 remoto. En el lado del cliente, deberá usar las opciones -X o -Y para habilitar la redirección X a su máquina.

Ahora puede ejecutar aplicaciones GUI de Linux en Windows

La capacidad de ejecutar aplicaciones GUI de Linux en Windows es una adición bienvenida y hace que el subsistema Linux de Windows sea mucho más útil, ya que ya no está limitado a las aplicaciones de texto.

Si no desea ejecutar solo una aplicación, sino ejecutar todo el escritorio de Linux en Windows, puede hacerlo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!