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!