我试图让远程桌面功能在Ubuntu (桌面) 22.04上工作,但我似乎无法从Windows (10) PC上连接到我的Ubuntu桌面。我正在使用以下说明:
我已经在( Ubuntu )共享设置中启用了远程桌面,但是当我在Windows上运行远程桌面客户端(即标准mstsc.exe客户端)并连接到Ubuntu服务器的IP地址时,我会得到以下登录对话框:
会话下拉列表有4个选项:
选择Xorg和一些登录凭据将导致窗口关闭。如果我将凭据保留为空白,则会收到一个Ok对话框,其中包含以下消息:
Connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
login failed for display 0
如果我单击Ok,它会把我带回到登录对话框。
如果选择Xvnc和一些凭据,则会得到一个空白的绿色屏幕。
如果在共享设置中禁用远程桌面,则会出现类似的行为。
我在第二个Ubuntu22.04主机上做了同样的尝试,得到了同样的东西。
发布于 2022-04-25 07:05:18
您必须注销您的帐户上的ubuntu桌面。否则,窗户上的RDP就会继续退出。
您需要导出以下环境变量
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
无论是做sudo nano .xsessionrc
或sudo nano /etc/xrdp/startwm.sh
,并将上述两行放在启动和重新启动您的pc。
发布于 2022-07-26 13:36:18
这个问题可以通过禁用超级v中的增强会话来解决。希望它能帮到别人
发布于 2022-12-13 15:23:12
“前响应”对我有效:禁用超级v中的增强会话。您可以通过转到此虚拟机超级v窗口顶部的“视图”菜单并取消对增强会话的选择来做到这一点。将出现登录屏幕,您可以登录。
https://askubuntu.com/questions/1404245
复制相似问题