7.2 SNAP Problem Solving

Cloud servers as virtual machines running on top of real machines seem to have an incorrect setup for snaps creating a scope within the virtual environment within which they are expecting to run:

$ firefox
/user.slice/user-1000.slice/session-818.scope is not a snap cgroup

The solution is to “correct” one environment variable, DBUS_SESSION_BUS_ADDRESS:

$ echo $DBUS_SESSION_BUS_ADDRESS
unix:abstract=/tmp/dbus-y5iyFDRQhP,guid=d834ce543237a562627324f2583f5134

Set it as below and all is good:

export DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"

Then start the snap installed app (firefox in this case).



Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0