Skip to main content

Problemen oplossen voor de browser (Linux)

Probleem: “Failed to start Chrome CDP on port 18800”

De browserbesturingsserver van OpenClaw kan Chrome/Brave/Edge/Chromium niet starten met de fout:

Oorzaak

Op Ubuntu (en veel Linux-distributies) is de standaard Chromium-installatie een snap-pakket. De AppArmor-beperking van snap verstoort hoe OpenClaw het browserproces start en bewaakt. De opdracht apt install chromium installeert een stubpakket dat doorverwijst naar snap:
Dit is GEEN echte browser — het is slechts een wrapper.

Oplossing 1: Google Chrome installeren (aanbevolen)

Installeer het officiële Google Chrome .deb-pakket, dat niet door snap wordt gesandboxed:
Werk daarna je OpenClaw-config bij (~/.openclaw/openclaw.json):

Oplossing 2: Snap Chromium gebruiken met Attach-Only-modus

Als je snap Chromium moet gebruiken, configureer OpenClaw dan om zich te koppelen aan een handmatig gestarte browser:
  1. Config bijwerken:
  1. Chromium handmatig starten:
  1. Optioneel een systemd-gebruikersservice maken om Chrome automatisch te starten:
Inschakelen met: systemctl --user enable --now openclaw-browser.service

Controleren of de browser werkt

Status controleren:
Browsen testen:

Config-referentie

Probleem: “Chrome extension relay is running, but no tab is connected”

Je gebruikt het profiel chrome (extension relay). Dit verwacht dat de OpenClaw browserextensie is gekoppeld aan een actieve tab. Oplossingsopties:
  1. Gebruik de beheerde browser: openclaw browser start --browser-profile openclaw (of stel browser.defaultProfile: "openclaw" in).
  2. Gebruik de extension relay: installeer de extensie, open een tab en klik op het OpenClaw-extensie-icoon om deze te koppelen.
Notities:
  • Het profiel chrome gebruikt waar mogelijk je standaard Chromium-systeembrowser.
  • Lokale profielen openclaw wijzen automatisch cdpPort/cdpUrl toe; stel die alleen in voor externe CDP.