XRDP 和 XFCE 显然不兼容

XRDP 和 XFCE 显然不兼容

服务器是 VMware 上的 Ubuntu 20.04,安装了 gnome。安装了 XRDP;运行良好——除了延迟和迟缓的投诉。不过,屏幕不是通常的 Gnome 布局;没有图标,但可以通过屏幕左上角的活动链接访问应用程序。

安装了 XFCE (Xubuntu),重新启动。通过 RDP 登录屏幕挂起然后死机 - 没有选择哪个桌面的选项,但有在 VMware 控制台上。花了几个小时仔细研究这个网站和许多其他网站 - 什么都没用;太多兔子洞,所以我从备份中恢复了虚拟机。

想知道其他人是否有同样的经历;我是否忽略了一些显而易见的东西?许多教程网站只是说安装 XRDP,然后安装 XFCE,然后就大功告成了。显然不是我的!

答案1

@Hominid999,

请注意,xrdp 可与 UBuntu Gnome Desktop 一起使用,并且通过远程连接时可以呈现完全相同的桌面外观。

如果您已手动安装 xrdp,则需要进行一些后期配置操作才能提供最佳的用户体验

要显示带有 dock 栏的 Ubuntu gnome 桌面,你可以

选项 1 - 手动修复

尝试创建文件 ~/.xsessionrc 并填充以下内容

export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg

请注意,.xsessionrc 文件是一个隐藏文件(位于您的主目录中)

这将是单个用户。如果多个用户需要执行远程连接,则每个用户都需要在其个人资料中创建此文件

选项 2 - 自动安装

您还可以使用xrdp 安装程序脚本它基本上执行软件的安装并执行一些后期配置操作,这些操作将为您提供远程连接时与连接到本地控制台时相同的外观

脚本(当前版本为 1.2.1)及其使用方法可在此处找到这里

请始终检查脚本的最新版本此位置

希望这能有所帮助,下次见

相关内容