Skip to main content

Browser-Fehlerbehebung (Linux)

Problem: „Failed to start Chrome CDP on port 18800“

Der Browsersteuerungsserver von OpenClaw kann Chrome/Brave/Edge/Chromium nicht starten und gibt folgenden Fehler aus:

Ursache

Unter Ubuntu (und vielen Linux-Distributionen) ist die Standardinstallation von Chromium ein Snap-Paket. Die AppArmor-Isolierung von Snap beeinträchtigt, wie OpenClaw den Browserprozess startet und überwacht. Der Befehl apt install chromium installiert ein Stub-Paket, das zu Snap umleitet:
Dies ist kein echter Browser — es handelt sich lediglich um einen Wrapper.

Lösung 1: Google Chrome installieren (Empfohlen)

Installieren Sie das offizielle Google-Chrome-.deb-Paket, das nicht durch Snap sandboxed ist:
Aktualisieren Sie anschließend Ihre OpenClaw-Konfiguration (~/.openclaw/openclaw.json):

Lösung 2: Snap-Chromium mit Attach-Only-Modus verwenden

Wenn Sie Snap-Chromium verwenden müssen, konfigurieren Sie OpenClaw so, dass es sich an einen manuell gestarteten Browser anhängt:
  1. Konfiguration aktualisieren:
  1. Chromium manuell starten:
  1. Optional einen systemd-Benutzerdienst erstellen, um Chrome automatisch zu starten:
Aktivieren mit: systemctl --user enable --now openclaw-browser.service

Überprüfen, ob der Browser funktioniert

Status prüfen:
Browsen testen:

Konfigurationsreferenz

Problem: „Chrome extension relay is running, but no tab is connected“

Sie verwenden das Profil chrome (Extension Relay). Es erwartet, dass die OpenClaw-Browsererweiterung an einen aktiven Tab angehängt ist. Lösungsoptionen:
  1. Den verwalteten Browser verwenden: openclaw browser start --browser-profile openclaw (oder browser.defaultProfile: "openclaw" setzen).
  2. Das Extension Relay verwenden: Installieren Sie die Erweiterung, öffnen Sie einen Tab und klicken Sie auf das OpenClaw-Erweiterungssymbol, um es anzuhängen.
Hinweise:
  • Das Profil chrome verwendet nach Möglichkeit Ihren systemweiten Standard-Chromium-Browser.
  • Lokale Profile openclaw weisen cdpPort/cdpUrl automatisch zu; setzen Sie diese nur für Remote-CDP.