~/.config/chrome-remote-desktopNicht gefunden

~/.config/chrome-remote-desktopNicht gefunden

Ich versuche, mit Chrome Remote Desktop von einem Mac aus auf meinen Computer zuzugreifen. Wenn ich den Schritt „Remoteverbindungen aktivieren“ ausführe, wird es eine Weile lang versucht, dann tritt eine Zeitüberschreitung mit der Fehlermeldung „Fehler beim Starten des Remotezugriffsdiensts“ auf. Wenn ich das Fenster schließe, wird mein Computer angezeigt und sagt „(zuletzt online 15:49:58 Uhr)“, wobei die Uhrzeit die Zeit ist, zu der ich versucht habe, den Dienst zu starten.

Ich habe versucht, Chrome und Chrome Remote Desktop neu zu installieren und die Anweisungen indiese Frage. Ich kann über die „Remote-Unterstützung“ eine Verbindung zu meinem Computer herstellen und von meinem Linux-Rechner aus eine Verbindung zu meinem Mac herstellen. Noch andere Ideen?

Antwort1

~/.config/chrome-remote-desktopNicht gefunden

Ich hatte ein sehr spezielles Problem damit, ~/.config/chrome-remote-desktopnicht gefunden zu werden, und habe es wie folgt behoben:

mkdir -p ~/.config/chrome-remote-desktop
chown "$USER:$USER" ~/.config/chrome-remote-desktop
chmod a+rx ~/.config/chrome-remote-desktop

Dann

  1. Ich habe die Chrome-Remote-Desktop-Erweiterung deinstalliert
  2. Ich habe sichergestellt, dass ich sowohl in meinem Browserprofil als auch bei google.com in meinem Google-Konto angemeldet bin.
  3. Ich habe es ausgeführt dpkg --purge chrome-remote-desktop, um die vorherige Installation zu entfernen. (bearbeitet in --purge)
  4. Ich drücke Strg+F5https://remotedesktop.google.combevor Sie versuchen, es neu zu installieren

(Öffnen Sie das Terminal mit Strg+Alt+T und fügen Sie dann die obigen Befehle in das Terminal ein. Wenn Fehler auftreten, stellen Sie jedem Befehl (jeder Textzeile), bei dem ein Fehler aufgetreten ist, das Präfix „sudo“ voran.)

So führen Sie Ihre eigene Problembeurteilung durch

Die Lösung für mein Problem ist möglicherweise nicht die Lösung, die für Sie funktioniert. Lassen Sie mich Ihnen also zeigen, wie ich meine Lösung gefunden habe, damit Sie Ihre eigene finden können. Zuerst müssen wir das Statusprotokoll abrufen:

username@hostname:~$ service "chrome-remote-desktop@$USER" status
● chrome-remote-desktop.service - LSB: Chrome Remote Desktop service
     Loaded: loaded (/etc/init.d/chrome-remote-desktop; generated)
     Active: active (exited) since Fri 2020-07-24 17:11:25 EDT; 22s ago
       Docs: man:systemd-sysv-generator(8)
      Tasks: 0 (limit: 28767)
     Memory: 0B
     CGroup: /system.slice/chrome-remote-desktop.service

Jul 24 17:11:25 hostname systemd[1]: Starting LSB: Chrome Remote Desktop service...
Jul 24 17:11:25 hostname systemd[1]: Started LSB: Chrome Remote Desktop service.

Damit die Protokollierung beginnt, musste ich Folgendes tun:

username@hostname:~$ usermod -a -G chrome-remote-desktop "$USER"
username@hostname:~$ sudo service "chrome-remote-desktop@$USER" restart
username@hostname:~$ service "chrome-remote-desktop@$USER" status
● chrome-remote-desktop.service - LSB: Chrome Remote Desktop service
 Loaded: loaded (/etc/init.d/chrome-remote-desktop; generated)
 Active: active (exited) since Fri 2020-07-24 17:12:16 EDT; 13s ago
   Docs: man:systemd-sysv-generator(8)
Process: 125177 ExecStart=/etc/init.d/chrome-remote-desktop start (code=exited, status=0/SUCCESS)
Jul 24 17:12:16 hostname sudo[125187]: pam_unix(sudo:session): session opened for user username by (uid=0)
Jul 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_>
Jul 24 17:12:16 hostname user-session[125198]: pam_unix(chrome-remote-desktop:session): session opened for user username by (uid=1000)
Jul 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>
Jul 24 17:12:16 hostname chrome-remote-desktop[125195]: Cleanup.
Jul 24 17:12:16 hostname chrome-remote-desktop[125195]: Log file: /tmp/chrome_remote_desktop_20200724_171216_b4R1oT
Jul 24 17:12:16 hostname user-session[125198]: pam_unix(chrome-remote-desktop:session): session closed for user username
Jul 24 17:12:16 hostname sudo[125187]: pam_unix(sudo:session): session closed for user username
Jul 24 17:12:16 hostname chrome-remote-desktop[125177]:    ...fail!
Jul 24 17:12:16 hostname systemd[1]: Started LSB: Chrome Remote Desktop service.

Sehen wir uns nun den Inhalt dieser Protokolldatei an:

username@hostname:~$ cat /tmp/chrome_remote_desktop_20200724_171216_b4R1oT
2020-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.
Failed to load config: [Errno 2] No such file or directory: '/home/username/.config/chrome-remote-desktop/host#98a9a95d871bdecaeb1ebddc57c9cdfe.json'
2020-07-24 17:15:10,836:INFO:Cleanup.

Es heißt „Keine solche Datei oder kein solches Verzeichnis“, also habe ich dieses Verzeichnis erstellt, wie in den Schritten oben beschrieben, und damit war das Problem behoben.

Antwort2

Ich glaube, ich habe herausgefunden, was los war. Zuerst habe ich meine Chrome-Remote-Desktop-Installation und alle mit Google Chrome verknüpften Konfigurationsdateien gelöscht. Dann habe ich es neu installiert und diese Änderungen befolgtHierso konnte ich mich per Fernzugriff in die aktuelle Sitzung einloggen. Das funktionierte etwa 24 Stunden lang, danach konnte keine Verbindung mehr hergestellt werden.

Also habe ich alles wieder gelöscht und neu installiert, ohne es für die Verbindung mit der aktuellen Sitzung zu konfigurieren. Jetzt funktioniert es einwandfrei. Kurz gesagt, früher konnte man den Code bearbeiten, um eine Verbindung mit der aktuellen Sitzung herzustellen, aber mit dem letzten Update verursacht dies jetzt Fehler.

Antwort3

Der Chromium-Browser und Chrome sind wahrscheinlich unterschiedliche Browser. Wahrscheinlich kann Google Chromium keine Tokens geben. Aus diesem Grund können Sie die folgenden Schritte ausführen, um Chrome-Remote-Desktop unter Ubuntu zu verwenden. Nach dieser Installation sind zwei Chrome-Anwendungen auf Ihrem Computer verfügbar. Die echte ist rot-grün-gelb gefärbt.

Es wurde auf meinem Ubuntu 18.04.1 LTS-Desktop ausprobiert und hat funktioniert.

Das ist alles, viel Spaß.

verwandte Informationen