无法配置 Chrome 远程桌面

jsw*_*ien 5 remote-desktop google-chrome

我正在尝试使用 Chrome 远程桌面从 Mac 访问我的计算机。当我尝试“启用远程连接”步骤时,它会尝试一段时间,然后超时并出现错误“无法启动远程访问服务”。如果我关闭窗口,我的机器会显示并显示“(最后在线时间 3:49:58 PM)”,其中时间是我尝试启动服务的时间。

我尝试重新安装 chrome 和 chrome 远程桌面,并按照此问题中的说明进行操作。我可以通过“远程协助”连接到我的计算机,并且可以从我的 Linux 机器连接到我的 Mac。还有其他想法吗?

Jac*_*k G 8

~/.config/chrome-remote-desktop未找到

\n

我遇到了一个非常具体的问题,~/.config/chrome-remote-desktop没有被发现,并用以下方法修复了它:

\n
mkdir -p ~/.config/chrome-remote-desktop\nchown "$USER:$USER" ~/.config/chrome-remote-desktop\nchmod a+rx ~/.config/chrome-remote-desktop\n
Run Code Online (Sandbox Code Playgroud)\n

然后

\n
    \n
  1. 我卸载了 Chrome-Remote-Desktop 扩展
  2. \n
  3. 我确保已在浏览器个人资料和 google.com 中登录我的 Google 帐户
  4. \n
  5. 我跑去dpkg --purge chrome-remote-desktop删除以前的安装。(编辑为--purge)
  6. \n
  7. 在尝试重新安装之前,我在https://remotedesktop.google.com上按 Ctrl+F5
  8. \n
\n

(使用 Ctrl+Alt+T 打开终端,然后将上述命令粘贴到终端中。如果遇到错误,请在出错的每个命令(文本行)前面加上 sudo)

\n

如何对问题进行自己的评估

\n

我的问题的解决方案可能不适合您,所以让我向您展示我如何找到解决方案,以便您找到自己的解决方案。首先,我们需要获取状态日志:

\n
username@hostname:~$ service "chrome-remote-desktop@$USER" status\n\xe2\x97\x8f chrome-remote-desktop.service - LSB: Chrome Remote Desktop service\n     Loaded: loaded (/etc/init.d/chrome-remote-desktop; generated)\n     Active: active (exited) since Fri 2020-07-24 17:11:25 EDT; 22s ago\n       Docs: man:systemd-sysv-generator(8)\n      Tasks: 0 (limit: 28767)\n     Memory: 0B\n     CGroup: /system.slice/chrome-remote-desktop.service\n\nJul 24 17:11:25 hostname systemd[1]: Starting LSB: Chrome Remote Desktop service...\nJul 24 17:11:25 hostname systemd[1]: Started LSB: Chrome Remote Desktop service.\n
Run Code Online (Sandbox Code Playgroud)\n

为了让它开始记录,我必须这样做:

\n
username@hostname:~$ usermod -a -G chrome-remote-desktop "$USER"\nusername@hostname:~$ sudo service "chrome-remote-desktop@$USER" restart\nusername@hostname:~$ service "chrome-remote-desktop@$USER" status\n\xe2\x97\x8f chrome-remote-desktop.service - LSB: Chrome Remote Desktop service\n Loaded: loaded (/etc/init.d/chrome-remote-desktop; generated)\n Active: active (exited) since Fri 2020-07-24 17:12:16 EDT; 13s ago\n   Docs: man:systemd-sysv-generator(8)\nProcess: 125177 ExecStart=/etc/init.d/chrome-remote-desktop start (code=exited, status=0/SUCCESS)\nJul 24 17:12:16 hostname sudo[125187]: pam_unix(sudo:session): session opened for user username by (uid=0)\nJul 24 17:12:16 hostname chrome-remote-desktop[125197]: [0724/171216.183432:INFO:remoting_user_session.cc(738)] Daemon process started in the background, logging to \'/tmp/chrome_remote_desktop_20200724_>\nJul 24 17:12:16 hostname user-session[125198]: pam_unix(chrome-remote-desktop:session): session opened for user username by (uid=1000)\nJul 24 17:12:16 hostname chrome-remote-desktop[125195]: WARNING: This system uses GDM. Some GDM versions have a bug that prevents local login while Chrome Remote Desktop is running. If you run into this>\nJul 24 17:12:16 hostname chrome-remote-desktop[125195]: Cleanup.\nJul 24 17:12:16 hostname chrome-remote-desktop[125195]: Log file: /tmp/chrome_remote_desktop_20200724_171216_b4R1oT\nJul 24 17:12:16 hostname user-session[125198]: pam_unix(chrome-remote-desktop:session): session closed for user username\nJul 24 17:12:16 hostname sudo[125187]: pam_unix(sudo:session): session closed for user username\nJul 24 17:12:16 hostname chrome-remote-desktop[125177]:    ...fail!\nJul 24 17:12:16 hostname systemd[1]: Started LSB: Chrome Remote Desktop service.\n
Run Code Online (Sandbox Code Playgroud)\n

现在,让我们看看该日志文件的内容:

\n
username@hostname:~$ cat /tmp/chrome_remote_desktop_20200724_171216_b4R1oT\n2020-07-24 17:15:10,835:WARNING:WARNING: This system uses GDM. Some GDM versions have a bug that prevents local login while Chrome Remote Desktop is running. If you run into this issue, you can stop Chrome Remote Desktop by visiting https://remotedesktop.google.com/access on another machine and clicking the delete icon next to this machine. It may take up to five minutes for the Chrome Remote Desktop to exit on this machine and for local login to start working again.\nFailed to load config: [Errno 2] No such file or directory: \'/home/username/.config/chrome-remote-desktop/host#98a9a95d871bdecaeb1ebddc57c9cdfe.json\'\n2020-07-24 17:15:10,836:INFO:Cleanup.\n
Run Code Online (Sandbox Code Playgroud)\n

它说“没有这样的文件或目录”,所以我创建了该目录,如顶部步骤中所述,这解决了问题。

\n

  • 就我个人而言,我更喜欢你的答案而不是已接受的答案,因为我可以从中学习。我有相同症状的问题,但性质可能有所不同。感谢您的描述,我可以开始调查并取得一些成果。但最后,我完全被你的指令的“usermod”命令的输出卡住了。你能帮我一下吗?我在我的线程中描述了我所做的每一件事 https://askubuntu.com/questions/1351896/cant-get-chrome-remote-desktop-working-on-linux。 (2认同)

jsw*_*ien 3

我想我知道发生了什么事。首先,我删除了 chrome 远程桌面安装以及与 google chrome 相关的所有配置文件。然后我重新安装,并在此处进行这些编辑,以便我可以远程进入当前会话。大约工作了24小时,之后就无法连接了。

所以我再次删除了所有内容,然后重新安装,但没有将其配置为连接到当前会话。现在一直运行良好。简而言之,您过去可以编辑代码来连接到当前会话,但通过最近的更新,现在会导致错误。