远程图形化桌面WSL

因为wslg有版本限制,所以低版本windws可以通过远程访问的方式实现图像化Linux子系统

  1. 安装 xorg
sudo apt install xorg

xorg是xfce桌面需要的一个基础依赖,开机时提供登陆界面

  1. 安装xfce4
sudo apt install xfce4
  1. 安装并配置xrdp

Xrdp 通过远程桌面的方式来访问另外一台主机

sudo apt-get install xrdp
  1. 设置使用3390端口
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
  1. 向xsession中写入xfce4-session
sudo echo xfce4-session >~/.xsession
  1. 重启xrdp服务
sudo service xrdp restart
  1. 远程访问
    在Windows系统中运行mstsc命令打开远程桌面连接,地址输入localhost:3390

Debian出现了 Unable to contact settings server:Failed to execute child process “dbus-lauch” 错误提示 安装dbus-x11后解决

  1. 创建一键启动脚本
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
  1. 创建快捷方式
wsl ~/.local/bin/remote.sh
posted @ 2022-04-13 15:59  养诚  阅读(308)  评论(0编辑  收藏  举报