This page compiles the list of known limitations in snapd.
- The
$HOME
directory of the user must match/home/*
. Other directories are not supported yet. In particular/home/subdir/user
is also not supported. - The per-user data belonging to a given snap is always stored in
$HOME/snap/$SNAP_NAME/
. The path is not yet configurable. - any installation where the user’s home is not available if they’re not logged in, is not yet supported. This includes:
- installations using
automount
- ecryptfs and similar tech that unencrypt the
$HOME
directory (or partition) only while the user is logged in
- installations using
Note here “not supported” does not mean “doesn’t work”. Some things might not work, but also some sequences of events might result in a user not being able to access their data.