Chromium und Firefox funktionieren nach dem Upgrade auf 22.04 nicht

Chromium und Firefox funktionieren nach dem Upgrade auf 22.04 nicht

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

verwandte Informationen