Ok interesting, I did not know about that, thank you for the tip. You’re absolutely right, that gnome-platform directory is populated inside of the snap shell env, although thats also confusing as i’m not sure why its not finding what it needs.
So, here’s the current state:
Errors being reporting in logs on starting the snap app
libGL error: MESA-LOADER: failed to open vc4: libtinfo.so.5: cannot open shared object file: No such file or directory (search paths /snap/vuepilot/111/gnome-platform/usr/lib/aarch64-linux-gnu/dri, suffix _dri) libGL error: failed to load driver: vc4 libGL error: MESA-LOADER: failed to open vc4: libtinfo.so.5: cannot open shared object file: No such file or directory (search paths /snap/vuepilot/111/gnome-platform/usr/lib/aarch64-linux-gnu/dri, suffix _dri) libGL error: failed to load driver: vc4 libGL error: MESA-LOADER: failed to open swrast: libtinfo.so.5: cannot open shared object file: No such file or directory (search paths /snap/vuepilot/111/gnome-platform/usr/lib/aarch64-linux-gnu/dri, suffix _dri) libGL error: failed to load driver: swrast
Im including both libglu1-mesa & libgl1-mesa-dri in the stagePackages (because iv read posts about both packages with regards to GPU issues but its unclear which is required)
When I snap run --shell and navigate to /snap/vuepilot/111/gnome-platform/usr/lib/aarch64-linux-gnu/dri I can see files (see below)
So now im stuck as to what that “cannot open shared object file” is referring to, as it appears as though the files it needs are there (there goes my empty dir theory)
Im a little lost in the snap environment now, any further suggestions would be greatly appreciated.
You can also pull down the beta snap your self im testing with in the vuepilot latest/beta channel.
