在我的大学里,我有一个 Xubuntu 工作站,我的所有模拟和其他科学应用程序/计算都运行在上面。当我亲自到办公室时,我会使用 i3 窗口管理器,它适合我以键盘为中心的工作流程。
当我需要将 SP3 连接到办公室工作站时,有时我需要 X-window 支持。我没有员工机器的管理员权限,因此无法安装 nomachineNX/FreeNX/其他 NX 变体。即使我让 ICT 在一台机器上执行此操作,我也无法从运行 win7 的图书馆机器进行连接。
我已经尝试过这里发布的解决方案我可以从 Windows 远程访问 Ubuntu 吗?。虽然在我的工作站更新到较新的内核并且在另一个更新中 xrdp 也更新后,它工作了几个星期,但有些东西坏了,systemd 不允许 xrdp 服务启动。然后我在网上读到有关 systemd 和 xrdp 不兼容的信息。似乎还有一个相关项目 x11rdp-o-matic,它为定向声音/监视器配置等提供了自动配置。但看起来该项目的维护者也因对上述 systemd 问题感到沮丧而放弃了它。
如果可能的话,我理想情况下希望连接到 i3 会话(或者至少有一个可靠的方法来解决上面描述的 xfce 连接问题)
答案1
控制 xrdp 会话的 xrdp.service 和 xrdp-sesman.service 文件的内容似乎没有反映有关可执行文件和环境的路径位置的正确信息。为了解决这个问题,我们从 /lib/systemd/system 文件夹中删除了 xrdp.service 和 xrdp-sesman.service 文件。
重新启动 Ubuntu 并使用命令检查 xrdp 服务是否正常运行sudo systemctl status xrdp
,并确认该服务已标记为活动状态。
这个答案是为了回答所提出的问题,并不旨在回答与破损包裹无关的问题。
来源: