Cómo ejecutar aplicaciones GUI de Linux con WSL2 en Windows
Anteriormente, era una función limitada para los miembros de Windows Insider, pero ahora los usuarios habituales de Windows pueden aprovecharla.
Si acaba de actualizar a Windows 11 y desea probar esta función, continúe leyendo el artículo a continuación.
Instalar un controlador de gráficos
Microsoft proporciona software de controlador para los 3 principales fabricantes de GPU: Intel, AMD y NVIDIA
Para poder ejecutar aplicaciones GUI de Linux aceleradas por GPU, debe tener instalados los últimos controladores de video para su hardware. Microsoft ha creado enlaces a software de controlador para los tres principales fabricantes de GPU (Intel, AMD y NVIDIA).
- Descargar controladores de gráficos para WSL2
Haga clic en el enlace correspondiente 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á el tipo de tarjeta de video que tiene.
Después de descargar el archivo ejecutable, ejecútelo para instalar los controladores más recientes para su sistema. Una vez que se complete el proceso, es posible que deba reiniciar su computadora.
Actualizar la versión de WSL a WSL2
Suponiendo que tiene un WSL válido instalado, solo necesita asegurarse de que está utilizando la última versión. Para hacer esto, simplemente ejecute este comando en una ventana de PowerShell con privilegios administrativos:
wsl --update
Use el siguiente comando para forzar un reinicio:
wsl --shutdown
Vuelva a abrir WSL y ahora debería poder ejecutar aplicaciones gráficas de Linux en Windows.
ejecutar aplicaciones gráficas
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 un shell:
gvim
Esto abrirá Vim en una ventana. También puede ejecutar aplicaciones GUI de Linux desde el menú Inicio. Aparecerán en la carpeta con el nombre de la distribución que estás utilizando. Por ejemplo, para Ubuntu, estarán en la carpeta "Ubuntu".
Inicie aplicaciones GUI a través de la red
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, use SSH para completar el proceso de inicio de sesión en el servidor remoto con el reenvío X11 habilitado. En el lado del cliente, debe usar la opción -X o -Y para habilitar el reenvío 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, lo que hace que el subsistema Linux de Windows sea aún más útil porque ya no está limitado a aplicaciones de texto.
Si no desea ejecutar solo una aplicación, sino que desea ejecutar todo el escritorio de Linux en Windows, también puede hacerlo.
Deja una respuesta