WSL2-Ubuntu22.04子系统图形化界面搭建与远程桌面连接

2024-01-07 18:13:19

提示:文中不提供WSL2子系统搭建步骤,假定子系统已建立好:


检查WSL子系统状态

wsl -l -v

如下图所示为正常
在这里插入图片描述

图形化界面安装

以此执行如下代码

sudo apt-get update 
# 安装 xorg 
sudo apt-get install xorg 
# 安装xfce4 
sudo apt-get install xfce4 
# 安装xrdp 
sudo apt-get install xrdp
# 配置xrdp 
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

#检查xrdp状态
使用如下命令检查xrdp状态
systemctl status xrdp

出现如下界面,表示图形化界面已经成功设置
在这里插入图片描述

远程桌面连接

使用localhost:3390连接子系统桌面
在这里插入图片描述

可能遇到的相关问题

xrdp状态异常

在这里插入图片描述

解决方案:

mask掉/etc/xrdp/sesman.ini文件中的如下语句

TerminalServerUsers=tsuers

远程桌面黑屏

/etc/xrdp/startwm.sh文件中添加如下语句

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
. $HOME/.profile

文章来源:https://blog.csdn.net/recher_He1107/article/details/135383531
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。