远程图形化桌面WSL
因为wslg有版本限制,所以低版本windws可以通过远程访问的方式实现图像化Linux子系统
- 安装 xorg
sudo apt install xorg
xorg是xfce桌面需要的一个基础依赖,开机时提供登陆界面
- 安装xfce4
sudo apt install xfce4
- 安装并配置xrdp
Xrdp 通过远程桌面的方式来访问另外一台主机
sudo apt-get install xrdp
- 设置使用3390端口
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
- 向xsession中写入xfce4-session
sudo echo xfce4-session >~/.xsession
- 重启xrdp服务
sudo service xrdp restart
- 远程访问
在Windows系统中运行mstsc命令打开远程桌面连接,地址输入localhost:3390
Debian出现了 Unable to contact settings server:Failed to execute child process “dbus-lauch” 错误提示 安装dbus-x11后解决
- 创建一键启动脚本
mkdir ~/.local/bin -p
nano ~/.local/bin/remote.sh
文末添加
sudo /etc/init.d/xrdp start
sleep 1
mstsc.exe /v:localhost:3390
给予执行权限
chmod +x ~/.local/bin/remote.sh
修改 xrdp.ini
sudo nano /etc/xrdp/xrdp.ini
[Xorg]
name=Xorg
lib=libxup.so
username=登录名
password=登陆密码
ip=127.0.0.1
port=-1
code=20
运行
~/.local/bin/remote.sh
- 创建快捷方式
wsl ~/.local/bin/remote.sh