<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>WSL on [BLOG].rdiez.es</title><link>https://blog.rdiez.es/categories/wsl/</link><description>Recent content in WSL on [BLOG].rdiez.es</description><generator>Hugo -- gohugo.io</generator><language>es-es</language><lastBuildDate>Thu, 16 Jul 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.rdiez.es/categories/wsl/index.xml" rel="self" type="application/rss+xml"/><item><title>Escritorio Mate en Windows, con WSL2</title><link>https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/</link><pubDate>Thu, 16 Jul 2020 00:00:00 +0000</pubDate><guid>https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/</guid><description>&lt;img src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/windows-terminal.png" alt="Featured image of post Escritorio Mate en Windows, con WSL2" /&gt;&lt;p&gt;Una de las mejores características de Windows en muchos años, es la implementación de WSL (Windows Susbystem Linux), la cual nos permite tener un linux viviendo debajo de nuestro sistema operativo, sin depender de virtualizaciones y con una integración máxima.&lt;/p&gt;
&lt;p&gt;Con el lanzamiento de WSL2, esta implementación se amplía mucho más, sobre todo en cuestión de rendimiento, haciendo de ella una característica prácticamente obligatoria en cualquier instalación de Windows 10.&lt;/p&gt;
&lt;p&gt;En esta ocasión vamos a instalar un Ubuntu con WSL2, con escritorio &lt;a class="link" href="https://mate-desktop.org/es/" target="_blank" rel="noopener"
 &gt;Mate&lt;/a&gt;, que trabajará con una integración perfecta con nuestro S.O.&lt;/p&gt;
&lt;p&gt;&lt;img alt="How to Install MATE Desktop 1.18 in Ubuntu 16.04 - Tips on Ubuntu" class="gallery-image" data-flex-basis="425px" data-flex-grow="177" height="899" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/mate-118.jpg" srcset="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/mate-118_hu_83a9e43481464925.jpg 800w, https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/mate-118.jpg 1592w" width="1592"&gt;&lt;/p&gt;
&lt;h2 id="preparación"&gt;Preparación
&lt;/h2&gt;&lt;h3 id="actualización-19041"&gt;Actualización 19041
&lt;/h3&gt;&lt;p&gt;Para poder hacer uso de WSL2, es necesario que tengamos Windows 10 actualizado a la compilación 19041 o superior.&lt;/p&gt;
&lt;p&gt;Podemos verificar esto abriendo una consola de poweshell y ejecutando uno de estos comandos:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ver
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;winver
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;En caso de la versión sea previa a 19041, necesitaremos actualizar el sistema desde Windows Update.&lt;/p&gt;
&lt;h3 id="activar-wsl"&gt;Activar WSL
&lt;/h3&gt;&lt;p&gt;ejecutamos una consola de Poweshell con privilegios de administrador, y lanzamos el siguiente comando para activar la característica&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="kernel-wsl"&gt;Kernel WSL
&lt;/h3&gt;&lt;p&gt;Una vez activado, deberemos actualizar el kernel de WSL, preparándolo para la versión 2. Es tan simple como descargar e instalar el siguiente paquete:&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" target="_blank" rel="noopener"
 &gt;https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="plataforma-de-máquina-virtual"&gt;Plataforma de máquina virtual
&lt;/h3&gt;&lt;p&gt;El siguiente paso será activar la virtualización, requisito para WSL2, tanto en la BIOS como en Windows.&lt;/p&gt;
&lt;p&gt;Para activarlo en la BIOS, deberás seguir el manual de tu placa base, suele ser una simple opción dentro de las características de CPU que se debe activar&lt;/p&gt;
&lt;p&gt;En windows, con una consola Powershell como administrador, lanzamos:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="wsl2-por-defecto"&gt;WSL2 por defecto
&lt;/h3&gt;&lt;p&gt;Con esto, y tras reiniciar, ya tendremos todo listo. Lo siguiente será establecer WSL2 como la versión por defecto para cualquier distribución que instalemos&lt;/p&gt;
&lt;h2 id="instalar-distribución"&gt;Instalar Distribución
&lt;/h2&gt;&lt;p&gt;En nuestro ejemplo vamos a instalar &lt;a class="link" href="https://ubuntu.com/" target="_blank" rel="noopener"
 &gt;Ubuntu&lt;/a&gt;, aunque serviría a grandes rasgos cualquier otra.&lt;/p&gt;
&lt;p&gt;Para ello podemos instalarlo desde la Windows Store.&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6?activetab=pivot:overviewtab" target="_blank" rel="noopener"
 &gt;https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Durante el proceso de instalación nos pedirá &lt;strong&gt;user&lt;/strong&gt; y &lt;strong&gt;pass&lt;/strong&gt; para el usuario linux&lt;/p&gt;
&lt;h3 id="migrar-distribución-previa"&gt;Migrar distribución previa
&lt;/h3&gt;&lt;p&gt;En caso de que ya tuvieramos una distribución instalada previamente, y corriendo bajo WSL1, se puede migrar a la nueva versión.&lt;/p&gt;
&lt;p&gt;Para verificar la version que tenemos podemos lanzar:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;wsl -v -l
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Para migrarla a versión 2:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;wsl --set-version &lt;span class="o"&gt;{&lt;/span&gt;DISTRIBUCION&lt;span class="o"&gt;}&lt;/span&gt; &lt;span class="m"&gt;2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="instalar-entorno-de-escritorio"&gt;Instalar entorno de escritorio
&lt;/h2&gt;&lt;p&gt;El siguiente paso será instalar nuestro entorno de escritorio. Los más recomendables para usar bajo WSL son Mate, o xfce. Por preferencias personales, vamos a utilizar Mate.&lt;/p&gt;
&lt;p&gt;Abrimos nuestro terminal conectando a la distribución (el propio icono que nos crea, la nueva terminal de windows, Mobaxterm, etc ) y nos aseguramos de que nuestra distro esté actualizada:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt update &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; sudo apt upgrade
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;ahora ya podemos instalar el propio escritorio mate&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt install ubuntu-mate-desktop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;antes de proseguir, vamos a aprovechar para corregir futuros problemas con el &lt;strong&gt;display&lt;/strong&gt; y &lt;strong&gt;dbus&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;añadimos las siguientes lineas al fichero ~/.bashrc&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;DISPLAY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="k"&gt;$(&lt;/span&gt;cat /etc/resolv.conf &lt;span class="p"&gt;|&lt;/span&gt; grep nameserver &lt;span class="p"&gt;|&lt;/span&gt; awk &lt;span class="s1"&gt;&amp;#39;{print $2}&amp;#39;&lt;/span&gt;&lt;span class="k"&gt;)&lt;/span&gt;:0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo /etc/init.d/dbus start &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;&amp;gt; /dev/null
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Y creamos el fichero /etc/sudoers.d/dbus con el siguiente contenido, indicando nuestro usuario&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;{&lt;/span&gt;USUARIO&lt;span class="o"&gt;}&lt;/span&gt; &lt;span class="nv"&gt;ALL&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;root&lt;span class="o"&gt;)&lt;/span&gt; NOPASSWD: /etc/init.d/dbus
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="acceso-al-escritorio"&gt;Acceso al escritorio
&lt;/h2&gt;&lt;p&gt;Para abrir nuestro flamante escritorio mate, podemos hacerlo con un servidor x11, o mediante &lt;a class="link" href="http://xrdp.org/" target="_blank" rel="noopener"
 &gt;xRDP&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Con &lt;strong&gt;xRDP&lt;/strong&gt; será como una conexión a un equipo cualquier, teniendo una única ventana.&lt;/li&gt;
&lt;li&gt;La opción del &lt;strong&gt;servidor X11&lt;/strong&gt; nos da mas flexibilidad ya que podemos tratar las aplicaciones y ventanas de manera independiente, por lo que ese integrarán mejor con nuestro flujo de trabajo, por ello es la opción que vamos a utilizar&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="instalar-vcxsrv"&gt;Instalar VcXsrv
&lt;/h3&gt;&lt;p&gt;Es tan simple como &lt;a class="link" href="https://sourceforge.net/projects/vcxsrv/" target="_blank" rel="noopener"
 &gt;descargar &lt;/a&gt;la aplicación, instalarla, y lanzar &lt;strong&gt;Xlaunch&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://sourceforge.net/projects/vcxsrv/" target="_blank" rel="noopener"
 &gt;https://sourceforge.net/projects/vcxsrv/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Esto nos abrirá un asistente donde dejaremos las opciones por defecto, a excepción del último paso:&lt;/p&gt;
&lt;p&gt;&lt;img alt="image-20210310235306228" class="gallery-image" data-flex-basis="309px" data-flex-grow="128" height="387" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/image-20210310235306228.png" width="499"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="img" class="gallery-image" data-flex-basis="306px" data-flex-grow="127" height="389" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/image-1.png" width="497"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image-20210310235323934" class="gallery-image" data-flex-basis="308px" data-flex-grow="128" height="388" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/image-20210310235323934.png" width="498"&gt;&lt;/p&gt;
&lt;h3 id="mobaxterm"&gt;Mobaxterm
&lt;/h3&gt;&lt;p&gt;En caso de que utilicemos &lt;a class="link" href="https://mobaxterm.mobatek.net/" target="_blank" rel="noopener"
 &gt;Mobaxterm&lt;/a&gt;, al tener un servidor X11 ya integrado, puede dar conflicto con VcXsrv. Para solucionar esto, debemos editar nuestro fichero ~/.bashrc, y sustituir la linea:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;DISPLAY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="k"&gt;$(&lt;/span&gt;cat /etc/resolv.conf &lt;span class="p"&gt;|&lt;/span&gt; grep nameserver &lt;span class="p"&gt;|&lt;/span&gt; awk &lt;span class="s1"&gt;&amp;#39;{print $2}&amp;#39;&lt;/span&gt;&lt;span class="k"&gt;)&lt;/span&gt;:0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;por esta otra&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;DISPLAY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;:0.0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="iniciar-escritorio"&gt;Iniciar Escritorio
&lt;/h2&gt;&lt;p&gt;Para iniciar nuestro escritorio, despues de asegurarnos de que tenemos VcXsrv, tan solo debemos lanzar en nuestro wsl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mate-session &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Esto nos levantará una ventana completa donde podremos interactuar, o abrir nuevas aplicacaciones&lt;/p&gt;
&lt;p&gt;Una opción que me gusta más, por integración, es lanzar en su lugar:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mate-panel &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Esto iniciará dos paneles básicos de Mate. El inferior podemos &lt;strong&gt;borrarlo&lt;/strong&gt; pulsando sobre él con el botón derecho.&lt;/p&gt;
&lt;p&gt;El superior, podemos personalizarlo haciendo click derecho y pulsando en preferencias. Personalmente me gusta configurarlo así:&lt;/p&gt;
&lt;p&gt;&lt;img alt="img" class="gallery-image" data-flex-basis="195px" data-flex-grow="81" height="374" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/image-3.png" width="304"&gt;&lt;/p&gt;
&lt;p&gt;De esta forma el panel siempre está accesible en la parte superior, y sin interferir con ninguna otra ventana.&lt;/p&gt;
&lt;p&gt;Cualquier aplicación que abramos desde este panel, se abrirá como una ventana cualquier de Windows10, por lo que la integración con el S.O. anfitrión es total.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image-20210310235355875" class="gallery-image" data-flex-basis="336px" data-flex-grow="140" height="436" loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://blog.rdiez.es/p/escritorio-mate-en-windows-con-wsl2/image-20210310235355875.png" width="612"&gt;&lt;/p&gt;</description></item></channel></rss>