win11下WSL2的Ubuntu22.04子系统安装桌面环境/图形化界面

发布于:2023-01-07 ⋅ 阅读:(3815) ⋅ 点赞:(3)

 安装xfce4和xrdp

sudo apt update
sudo apt install -y xfce4 xrdp

ps:安装xfce4过程中会出现选择显示管理DM选择的提示,建议用lightdm

 如果错过了安装过程中出现的这个向导,那么可以在安装完成后执行下面的命令重新设置DM

sudo dpkg-reconfigure lightdm

修改xrdp默认端口

        由于xrdp安装好后默认配置使用的是和Windows远程桌面相同的3389 端口,为了防止和Windows系统远程桌面冲突,建议修改成其他的端口

sudo nano /etc/xrdp/xrdp.ini
# 找到并修改下面这一行,将默认的3389改成其他端口即可
port=3390

 补充说明:nano编辑器使用ctrl+x退出编辑,按Y确认缓冲区更改,按回车再确认文件名。

为当前用户指定登录session类型

注意这一步很重要,如果不设置的话会导致后面远程桌面连接上闪退

sudo nano ~/.xsession
# 写入下面内容(就一行)
xfce4-session

 启动xrdp

由于WSL2里面不能用systemd,所以需要手动启动

sudo /etc/init.d/xrdp start
#正常的话,返回如下:
 * Starting Remote Desktop Protocol server   [ OK ]

远程访问

        在Windows系统中运行mstsc命令打开远程桌面连接,地址输入localhost:3390

注意这里的端口号应当与上面修改配置中一致

 

 输入WSL2中使用的账号密码,噔噔蹬蹬~完美!

结束语

        没有使用任何第三方的工具就完美实现了WSL2的图形化界面访问,而且流畅度还相当不错,看来以后可以彻底告别虚拟机啦~

转载自:WSL2使用xrdp实现图形桌面 - 知乎

 仅在vim替换为nano稍作修改,另外没有遇到“ps:安装xfce4过程中会出现选择显示管理DM选择的提示,建议用lightdm”的情况,且“sudo nano ~/.xsession”创建了新文件。

本文含有隐藏内容,请 开通VIP 后查看