我在 Windows 10 桌面上的 Hyper-V VM 中运行 22.04.2LTS。自从从 20.04 升级以来,我无法在使用 xrdp 的增强模式下运行。基本模式运行良好,桌面启动,一切正常。但是当我尝试在增强模式下连接到 xrdp 时,我完全可以正常登录,但是一旦我登录,我就会看到一个空白的蓝绿色屏幕,上面什么都没有,它只是挂在那里;我有一个鼠标光标,但单击没有任何反应。窗口管理器在基本模式下启动没有任何问题(直接进入控制台)。失去增强模式非常不方便(屏幕更小,无法使用 Windows 进行剪切和粘贴等)。我尝试了几种方法,但无法让窗口管理器在 xrdp 中启动。我不知道发生了什么,所以如果有人能给我一些提示,那就太好了。
答案1
通过清除 xrdp 并重新安装解决了该问题(必须清除才能删除所有配置文件)。为了让 Hyper-V 成功连接到 xrdp 服务,我必须将之前对 /etc/xrdp/xrdp.ini 所做的更改从 port=3389 改为 vsock=://-1:3389,但强制更改为(几乎)全库存配置会促使窗口管理器出现。目前我不能说我喜欢它设置 Ubuntu 窗口管理器的方式,但主要问题已经解决,我可以稍后对其进行调整。