Kann nicht mit Symbol geöffnet werden. Beim Ausführen über die Befehlszeile erscheint die Meldung
$firefox
/user.slice/user-1000.slice/session-1.scope is not cgroup
Andere Snap-Anwendungen wie Android Studio, PyCharm und Gnome Calculator funktionieren einwandfrei
Bearbeiten: Ich habe Firefox aus Snap entfernt und als normale App installiert. Aber das kann ich mit Chromium nicht machen, weil ich viele Daten habe. Das kann ich nicht riskieren :). Außerdem verwende ich Chromium für den Remotedesktop, um den Büro-PC zu verbinden. Ich brauche es.
Antwort1
DerLösungdenn dies ist:
sudo apt install dbus-user-session
systemctl --user start dbus.service
Wenn das nicht ausreicht, müssen Sie außerdem Folgendes tun:
DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
export DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
(und starten Sie Firefox oder Chromium) Wenn das funktioniert, können Sie diese beiden Befehle am Ende EINER dieser Dateien hinzufügen:
~/.profile
/etc/X11/Xsession.d/20dbus_xdg-runtime
/etc/X11/Xsession.d/75dbus_dbus-launch
/etc/X11/Xsession.d/95dbus_update-activation-env
Antwort2
Hier ist meine eigene Lösung
Ich habe Firefox aus Snap entfernt und als normale Anwendung installiert
Für Chromium führe ich es über die Befehlszeile aus. Ich habe einen Alias wie diesen erstellt
alias chrm='/snap/chromium/current/usr/lib/chromium-browser/chrome'
Für ein bestimmtes Profil:
alias work='/snap/chromium/current/usr/lib/chromium-browser/chrome --user-data-dir="/home/ubuntu18/ChromiumProfiles/Work"'
Keine saubere Lösung, aber sie funktioniert. Ich freue mich, wenn jemand die richtige Lösung nennt