“缺少某些必需的组件”-无法使用 Chrome 远程桌面从 Linux 连接到 Windows

“缺少某些必需的组件”-无法使用 Chrome 远程桌面从 Linux 连接到 Windows

我正在运行 Xubuntu 16.04 LTS(与 Ubuntu 16.04 LTS 核心相同),一个 Debian Linux 发行版,需要能够连接从这里 AWindows 机器使用该Chrome Remote Desktop工具。我的服务器端在 Windows 机器上运行,并且可以从我的 Android 手机登录,但我无法从 Xubuntu 登录。

我尝试时出现此错误:“缺少某些必需的组件。请转到 chrome://plugins 并确保 Native Client 已启用。”(见下面的屏幕截图)。

在此处输入图片描述

但是,当我访问 chrome://plugins 时,出现以下信息:

在此处输入图片描述

就是这样!没有“Native Client”插件可以启用。如何修复此错误,以便我可以使用 Chrome 远程桌面从 Linux 计算机登录 Windows 计算机?

注意:我使用 将 Chromium 浏览器安装到 Xubuntu 中sudo apt-get install chromium-browser


Stack Exchange 注意:这个问题最初发布于StackOverflow 这里,但被管理员“搁置”,因为它更像是“超级用户“ 或者 ”询问 Ubuntu”类型的问题。因此,我将问题移到了这里。同时,在这个过程中,我也找到了自己问题的答案,因此我自己回答了这个问题,以帮助其他人。

快乐的远程桌面
〜Gabriel
www.ElectricRCAircraftGuy.com

答案1

我找到了我的问题的答案:

尽管过去 4 年左右我一直在使用 Linux Ubuntu、Xubuntu 和 Mint,但我从来不知道它们可以运行真正的 Google Chrome,而不仅仅是 Chromium。解决方案在于简单地安装真正的 Google Chrome。所以答案如下:

  1. 下载适用于 Linux Ubuntu/Xubuntu 的 Google Chrome:https://www.google.com/chrome/browser/desktop/。我的下载名为google-chrome-stable_current_amd64.deb
  2. 安装它。你可能只需双击安装文件并按照安装程序即可完成此操作。但是,当我尝试这样做时,由于某种原因失败了,所以我不得不通过终端执行此操作:
    • sudo chmod +x google-chrome-stable_current_amd64.deb<--我不确定这个命令是否有必要,但我还是这样做了。
    • sudo dpkg -i google-chrome-stable_current_amd64.deb。这对我有用!只需几秒钟即可安装 Google Chrome。请注意,我现在同时拥有 Chromium同时安装 Google Chrome,没有冲突。它们可以很好地协同工作,因为它们是独立的程序。
  3. 现在Chrome 远程桌面应用对我来说运行良好,我不再像只安装 Chromium 时那样收到错误(我的问题中上面提到的)。我现在能够从 Linux Xubuntu 16.04 远程连接到 Windows 8.1(它也安装了 Google Chrome 远程桌面并配置为主机/服务器)!终于,一种从 Linux 连接到 Windows 的简单方法,而不仅仅是反过来。

常规远程桌面连接建议:

  • 对于远程连接从 Windows 到 Linux我建议在 Windows 上使用 Windows 内置的Remote Desktop Connection客户端,xrdp在 Linux 上使用服务器。对于仅终端登录,我使用油灰在 Windows 上通过 SSH 进入 Linux 机器。
  • 对于远程桌面连接从Linux到Linux我建议使用雷米娜作为 Linux 上的客户端,以及xrdp作为 Linux 上的服务器。对于仅终端登录,我仍然喜欢使用油灰作为 Linux 上的客户端 ( sudo apt-get install putty) 从一台 Linux 机器通过 SSH 连接到另一台 Linux 机器。
  • 对于远程桌面连接从 Linux 到 Windows,或从 Windows 到 Windows我建议使用谷歌浏览器Chrome 远程桌面应用在 Linux 上Windows 系统,如我上面的回答所述。

欢呼吧,
〜加布里埃尔
www.ElectricRCAircraftGuy.com

答案2

我也遇到过同样的问题。这非常令人沮丧,因为我找到的每个答案都与上面的类似,“安装官方 Chrome 浏览器”。

好吧,我安装了官方的 Chrome 浏览器,甚至是最新的 Chrome 浏览器,但使用 Chrome 远程桌面连接到我的 Windows 计算机时,总是出现与上述相同的错误。如上所述,我也可以成功连接到 Android。

我终于从这个网址找到了解决方案https://www.reddit.com/r/GalliumOS/comments/41fbvv/chrome_remote_desktop/

sudo apt-get install xvfb python-psutil

安装这些之后,chrome 远程桌面终于可以正常工作了。

我希望这对其他人有帮助。

相关内容