wsl+vscode显示x11

        windows安装xming

        先打开xming

        打开终端,安装x11-apps,

         执行xclock

        如果提示cannot display

        终端输入export DISPLAY=:0.0即可

        vscode终端同样,不需要做其他配置       

如果是wsl2

        首先在windows看ipconfig

        

         去wsl里ping这个地址,如果ping不通,去powershell执行

PS C:\WINDOWS\system32>  New-NetFirewallRule -DisplayName "WSL" -Direction Inbound  -InterfaceAlias "vEthernet (WSL)"  -Action Allow

         xming勾选后面一项,允许远程

wsl+vscode显示x11_第1张图片

 在wsl中输入  export DISPLAY=:ip:0   ip就是第一步的ip

一劳永逸的方法是

export DISPLAY=`cat /etc/resolv.conf | grep nameserver | awk '{print $2}'`:0

把上面这句加到~/.bashrc里面然后source

然后就可以了

 

你可能感兴趣的:(linux相关,vscode,windows,html5)