赞
踩
提示:文中不提供WSL2子系统搭建步骤,假定子系统已建立好:
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连接子系统桌面
解决方案:
mask掉/etc/xrdp/sesman.ini
文件中的如下语句
TerminalServerUsers=tsuers
在/etc/xrdp/startwm.sh
文件中添加如下语句
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
. $HOME/.profile
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。