windows本地环境:
windows10预览版:20236.1005
ubuntu18.04
VcXsrv:1.20.8.1
1.首先下载VcXsrv软件包:
官方下载最新版本:https://sourceforge.net/projects/vcxsrv/如果出现打开安装失败的情况可以使用下面这个。
链接:https://pan.baidu.com/s/1aBzTqlZFxsx750sqKXU61A
提取码:6p7o
下载之后直接安装就可以,然后生成快捷方式:
启动XLaunch快捷方式,选择One large window 点击下一步:
再点击下一步:
再点击下一步,勾选上Disable access control:
再点击下一步,可以save configuration到指定路径,以后就直接进入:
点击完成,黑屏等待界面。
2.安装xfce4:
开始菜单 打开”cmd“界面,安装xfce4
sudo apt-get update
sudo apt install -y xfce4
3.配置DISPLAY:
PS:由于WSL2和WSL不一样 所以配置的地址是不同
首先:
sudo vim /etc/resolv.conf
获取 nameserver 172.17.48.1 ,如图上我的是:172.17.48.1
sudo vim ~/.bashrc
# 在文件最后追加下面内容,地址使用上面查看到的
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
source ~/.bashrc
4.最后启动:
startxfce4
大功告成!!!
最后执行之前windows训练成功的U2net算法,结果输出三张结果图:
如何不想显示图形界面,只是再WSL2命令界面展示图片可以选择Multiple windows :
勾选:Disable access control:
点击完成:
就可以直接弹出训练结果图。
2.远程桌面访问:
1.首先安装软件包:
Xrdp是Microsoft 远程桌面协议 (RDP) 的开源实现,允许您以图形方式控制远程系统。使用 RDP
,您可以登录到远程计算机并创建一个真实的桌面会话,就像您已登录到本地计算机一样。
sudo apt update && sudo apt upgrade
sudo apt-get install xrdp
echo “xfce4-session” >~/.xsession
3.启动xrdp服务:
sudo service xrdp start
启动之后,win+R, 输入 mstsc打开远程桌面,输入localhost:3390就可以访问了。