原本在win10下安装了wsl2+ubuntu,通过xrdp进行远程桌面连接。最近将win10升级为win11后,远程桌面连接ubuntu,输入用户名和密码后闪退。查询了很多的方法也无法解决,参考了b站上解决远程黑屏的方法后,终于解决。打开 /etc/xrdp/startwm.sh,在最后添加两行:
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
然后重启一下xrdp服务:service xrdp restart ,就可以远程连接了。备忘
或者试一下,在startwm.sh的顶部加上以下内容:
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
$HOME/.profile