无法让 Chrome 远程桌面在 Linux 上运行

无法让 Chrome 远程桌面在 Linux 上运行

我需要能够使用 Chrome 远程桌面连接到运行 Lubuntu 20.04 的计算机。我已经安装了它dpkg -i。在添加几个必需的依赖项后,它已顺利设置。然后我启动它只是为了得到这个屏幕: 在此处输入图片描述 我是否应该单击蓝色按钮,它会启动下载和安装...完全相同的 deb 文件(这次使用 GUI 工具:Qapt 或 Discover)。我一圈又一圈地转着...

我发现了这样的建议:如何在 Ubuntu 20.04 中“打开” Chrome 远程桌面?。对我来说毫无意义。什么都没改变。

另外,我尝试用 卸载它dpkg --purge,然后再次安装。结果仍然一样。


编辑:

我目前发现了什么。

我在帖子中找到了有关如何开始调查该问题的信息性答案无法配置 Chrome 远程桌面(这不是接受的答案,而是第二个答案)。

我执行service chrome-remote-desktop status后发现 CRD 服务被屏蔽了,也就是说没有运行。执行后sudo systemctl unmask chrome-remote-desktop.service什么也没改变。因此,我遵循了第二个答案(同样不是被接受的答案)https://unix.stackexchange.com/questions/308904/systemd-how-to-unmask-a-service-whose-unit-file-is-empty

它帮助我真正启动了这项服务。现在它已经启动并运行了。

不幸的是,这只是问题的一部分,CRD 仍然无法运行。最后,我在usermod -a -G chrome-remote-desktop "$USER"上述帖子的步骤中遇到了困难无法配置 Chrome 远程桌面因为它返回了usermod: group 'chrome-remote-desktop' does not exist,我不明白它是否重要(但看起来如果没有这个步骤,日志记录就不起作用)。

答案1

对我来说,Chrome 远程桌面最近更新了,由于错误,我无法启动 xsession。我对其进行了修补,使其连接到现有的物理屏幕,这在更新之前(之前)是可以工作的,但现在由于(似乎是)xauthority 问题而无法工作。我正在运行一个服务器,因此无法向所有本地用户打开 x,因此我花了一个小时寻找修复方法,但无济于事。然后,我放弃了 ChromeRDP,因为似乎没有解决问题的方法(至少我无法想出任何方法)。无论如何,在 ChromeRDP 完全崩溃之前,我遇到了无数问题,包括随机断开连接、x 会话中断、x 会话冻结、黑色无法使用的桌面、随机停止工作、计算机突然从可连接计算机列表中消失等。因此,解决方案是端口转发。如果您无法端口转发(例如它是一台笔记本电脑),那么(据我所知)您就没救了。到目前为止,我还没有找到任何其他合适的无端口转发替代 RDP 软件。

我希望我能提供更多帮助,我意识到这不是一个很好的答案,但我希望解释我的挣扎以及 ChromeRDP 最终如何彻底崩溃(迄今为止的每次更新都使 ChromeRDP 在 Linux 上越来越多地出现错误)可能会有所帮助。不幸的是,你错过了有史以来最简单的 RDP 软件大约 6 年。早在 2015 年,ChromeRDP 就像在 Linux 上一键安装一样简单,它从来没有给我带来任何问题。

相关内容