Samstag, Juni 15, 2024

Unityhub startet nicht und man kann sich nicht einloggen

Ubuntu 24.04 hat strengere Apparmor-Richtlinien und verweigert Unity Hub-Aktionen

Lösung:

Erstelle eine Datei in /etc/apparmor.d/unityhub

sudo nano /etc/apparmor.d/unityhub

Schreibe folgenden Code hinein:

abi <abi/4.0>,
include <tunables/global>

profile unityhub /opt/unityhub/unityhub-bin flags=(unconfined) {
userns,

# Site-spezifische Ergänzungen und Überschreibungen. Siehe local/README für Details.
include wenn vorhanden <local/unityhub>
}

Starte apparmor neu:

sudo systemctl restart apparmor.service

Somit muss man nicht mit –no-sandbox starten und auch das Login funktioniert ohne Probleme.