启用systemd 支持
sudo apt update
sudo apt install git
git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git
cd ubuntu-wsl2-systemd-script/
bash ubuntu-wsl2-systemd-script.sh
由于未安装所需的特性,无法启动操作。 Error code: Wsl/Service/CreateInstance/CreateVm/HCS_E_SERVICE_NOT_AVAILABLE
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
安装 xfce4 xrdp
编辑 startwm.sh xrdp.ini
加入 startxfce4 , 修改到3389 以外端口
安装ubuntu-mate-desktop
Win10安装Linux子系统WSL(ubuntu2204)及图形桌面xfce4_wsl桌面环境-CSDN博客
sudo apt-get install xrdp
复制一份备用
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
配置端口 3389 改为 9833,避免和windows的端口冲突
sudo sed -i ‘s/3389/9833/g’ /etc/xrdp/xrdp.ini
max_bpp=32 修改为 128(最大位图深度)
sudo sed -i ‘s/max_bpp=32/#max_bbp=32\nmax_bpp=128/g’ /etc/xrdp/xrdp.ini
#xserverbpp=24 修改为 128,取消注释
sudo sed -i ‘s/xservervpp=24/#xservervpp=24\nxserverbpp=128/g’ /etc/xrdp/xrdp.ini
告诉系统: 开启桌面环境的时候用xfce4-session
sudo echo xfce4-session > ~/.xsession
sudo vim /etc/xrdp/startwm.sh

Ubuntu/Debian/Kali xrdp远程桌面黑屏/空屏/无画面解决办法
全网翻遍了,终于在外网找到了解决办法:
vi /etc/xrdp/startwm.sh
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
. $HOME/.profile

