Sollte es beim Installieren oder Update eines Flatpaks mal zu Fehlern kommen, bietet Flatpak diverse Reparaturmechanismen an. Diese sollten in der folgenden Reihenfolge durchgeführt werden. Vor jedem Schritt sollte geprüft werden ob das Problem behoben wurde:
1. Via Flatpak installierte Apps bleiben beim Starten hängen: Nested Security aktivieren
Bei dieser Art von Fehler sind in der Regel alle Flatpak Apps betroffen, da die App Virtualisierung nicht mehr richtig funktioniert. Auch wenn kein Update auf ein neueres Linux System (z.B. Bullseye) durchgeführt wurde, sollte man daher bei Startproblemen von Flatpak Apps immer zuerst das Nested Security unter ChromeOS aktivieren.
2. App Settings löschen und neu installieren
Zuerst sollte man die betreffende App deinstallieren, ihre Settings löschen und neu installieren, bevor weitere globale Maßnahmen ergriffen werden:
1 2 3 4 5 |
sudo flatpak uninstall org.mozilla.Thunderbird cd cd .var/app sudo rm -rf org.mozilla.Thunderbird sudo flatpak install flathub org.mozilla.Thunderbird |
3. Alle Apps und Abhängigkeiten updaten
1 |
sudo flatpak update -v |
Danach die Linux VM neu starten.
4. Das Flatpak System reparieren
1 |
sudo flatpak repair —system |
5. Alle Flatpak Apps neu installieren
1 |
sudo flatpak repair —reinstall-all |