无法使用图标打开。从命令行运行时显示
$firefox
/user.slice/user-1000.slice/session-1.scope is not cgroup
其他 snap 应用程序如 android studio、pycharm、gnome calculator 运行良好
编辑:我从 snap 中删除了 Firefox,并将其安装为常规应用程序。但我无法使用 Chromium 执行此操作,因为我有大量数据。不能冒险 :)。此外,我使用 Chromium 进行远程桌面连接办公室 PC。我需要它。
答案1
这解决方案因为这是:
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)如果有效,您可以在其中一个文件的末尾添加这两个命令:
~/.profile
/etc/X11/Xsession.d/20dbus_xdg-runtime
/etc/X11/Xsession.d/75dbus_dbus-launch
/etc/X11/Xsession.d/95dbus_update-activation-env
答案2
这是我自己的解决方案
我从 snap 中删除了 Firefox,并将其安装为常规应用程序
对于 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"'
虽然不是一个好的解决方案,但它确实有效。如果有人能给出正确的解决方案,我将不胜感激