Termius startet nicht? So behebst du das Problem mit der Chrome-Sandbox

Hast du Probleme damit, dass Termius unter Linux nicht mehr startet? Ein häufiger Fehler tritt im Zusammenhang mit der Chrome-Sandbox auf. In diesem Artikel erkläre ich dir, wie du das Problem beheben kannst.

Fehleranalyse

Wenn Termius nicht startet, lohnt sich ein Blick in das Syslog. Falls du eine ähnliche Fehlermeldung wie die folgende siehst, ist das Problem schnell gefunden:

FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/Termius/chrome-sandbox is owned by root and has mode 4755.

2025-03-08T19:23:37.485150+01:00 dev systemd[2265]: Started app-termius\x2dapp-59b1d4998a8f40e2ac912e5c31a67fe3.scope - Termius.
2025-03-08T19:23:37.485962+01:00 dev kernel: audit: type=1400 audit(1741458217.484:161): apparmor="AUDIT" operation="userns_create" class="namespace" info="Userns create - transitioning profile" profile="unconfined" pid=5372 comm="termius-app" requested="userns_create" target="unprivileged_userns"
2025-03-08T19:23:37.486368+01:00 dev plasmashell[5372]: [5372:0308/192337.486241:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/Termius/chrome-sandbox is owned by root and has mode 4755.
2025-03-08T19:23:37.486951+01:00 dev kernel: traps: termius-app[5372] trap int3 ip:653f64e5e1a4 sp:7ffd2c9a5700 error:0 in termius-app[653f61ad4000+71c1000]

Die Ursache ist, dass die Datei /opt/Termius/chrome-sandbox nicht die richtigen Berechtigungen hat. Da Termius auf Electron basiert, verwendet es die Chromium-Sandbox, die mit bestimmten Rechten laufen muss.

Lösung: Berechtigungen korrigieren

1. Prüfe die aktuellen Berechtigungen

Öffne ein Terminal und gib folgenden Befehl ein:

ls -l /opt/Termius/chrome-sandbox

Falls die Datei nicht root gehört oder nicht die Berechtigung 4755 hat, musst du sie anpassen.

2. Setze die korrekten Berechtigungen

sudo chown root:root /opt/Termius/chrome-sandbox
sudo chmod 4755 /opt/Termius/chrome-sandbox

Diese Befehle setzen die Datei in den richtigen Zustand, sodass die Sandbox korrekt funktioniert.

3. Starte Termius neu

termius-app

Falls das Problem weiterhin besteht, gibt es noch eine alternative Lösung.

Alternative Lösung: Termius ohne Sandbox starten

Falls die obige Methode nicht hilft, kannst du Termius ohne die Sandbox starten:

termius-app --no-sandbox

Das ist allerdings aus Sicherheitsgründen nicht empfohlen, sollte aber vorübergehend helfen, wenn du dringend Zugriff auf deine SSH-Verbindungen benötigst.

Letzte Möglichkeit: Neuinstallation von Termius

Falls nichts funktioniert, hilft oft eine Neuinstallation:

sudo apt remove termius
sudo apt install termius

Dadurch werden alle Dateien frisch installiert und mögliche Fehler behoben.

Fazit

Das Problem mit der Chrome-Sandbox ist eine bekannte Stolperfalle für Termius unter Linux. Mit den richtigen Berechtigungen lässt es sich jedoch einfach beheben. Falls du regelmäßig Electron-Apps nutzt, kann dieses Wissen auch bei anderen Programmen mit ähnlichen Problemen hilfreich sein.

Hast du noch Fragen oder Anmerkungen? Schreib es in die Kommentare!

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Seite verwendet Cookies, um die Nutzerfreundlichkeit zu verbessern. Mit der weiteren Verwendung stimmst du dem zu.