Невозможно открыть с иконкой. При запуске из командной строки пишет
$firefox
/user.slice/user-1000.slice/session-1.scope is not cgroup
Другие приложения Snap, такие как Android Studio, PyCharm, Gnome calculator, работают нормально.
Редактировать: Я удалил Firefox из Snap и установил как обычное приложение. Но я не могу сделать это с Chromium, потому что у меня много данных. Не могу рисковать :). Также я использую Chromium для удаленного рабочего стола, чтобы подключиться к офисному ПК. Мне это нужно.
решение1
Theрешениедля этого есть:
sudo apt install dbus-user-session
systemctl --user start dbus.service
Если этого недостаточно, вам также необходимо сделать следующее:
DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
export DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
(и запустите Firefox или Chromium) Если это сработает, вы можете добавить эти 2 команды в конец ОДНОГО из этих файлов:
~/.profile
/etc/X11/Xsession.d/20dbus_xdg-runtime
/etc/X11/Xsession.d/75dbus_dbus-launch
/etc/X11/Xsession.d/95dbus_update-activation-env
решение2
Вот мое собственное решение
Я удалил Firefox из Snap и установил как обычное приложение.
Для Chromium я запускаю его из командной строки. Создал такой псевдоним
alias chrm='/snap/chromium/current/usr/lib/chromium-browser/chrome'
Для конкретного профиля:
alias work='/snap/chromium/current/usr/lib/chromium-browser/chrome --user-data-dir="/home/ubuntu18/ChromiumProfiles/Work"'
Не очень аккуратное решение, но оно работает. Буду признателен, если кто-то ответит на правильное решение