22.04로 업그레이드한 후 Chromium 및 Firefox가 작동하지 않습니다.

22.04로 업그레이드한 후 Chromium 및 Firefox가 작동하지 않습니다.

아이콘으로 열 수 없습니다. 명령줄에서 실행하면 다음과 같이 표시됩니다.

$firefox

/user.slice/user-1000.slice/session-1.scope is not cgroup

Android studio, pycharm, gnome 계산기와 같은 기타 스냅 애플리케이션이 제대로 작동함

편집:스냅에서 파이어폭스를 제거하고 일반 앱으로 설치했습니다. 하지만 Chromium에서는 데이터가 많기 때문에 그렇게 할 수 없습니다. 위험을 감수할 수 없습니다 :). 그리고 사무실 PC 연결을 위해 원격 데스크톱용 Chromium을 사용하고 있습니다. 나는 그것이 필요하다.

답변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을 시작합니다.) 작동한다면 다음 파일 중 하나의 끝에 다음 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

내 자신의 솔루션은 다음과 같습니다.

스냅에서 파이어폭스를 제거하고 일반 애플리케이션으로 설치했습니다.

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"'

깔끔한 솔루션은 아니지만 작동합니다. 누군가가 적절한 해결책에 답변해 주시면 감사하겠습니다.

관련 정보