Hi I am using xubuntu with the xfce desktop. The version of ubuntu is 19.10
I have been having a lot of problems with snaps being able to access files from other sources then my main hard drive. For example a secondary internal hdd or a usb thumb drive would give me a permission denied when trying to access them. I finally did some research since I am very new to linux and still learning the ropes. I read this article to understand about setting permissions for the snaps I install. https://ubuntu.com/blog/a-guide-to-snap-permissions-and-interfaces.
I see from the article when you install the snap or look at a already installed snap in the gnome software package that there is a LAUNCH REMOVE and PERMISSIONS button. For me unfortunately there is no PERMISSIONS button. Is this something I might have done or is this by design for my operating system. Is there a fix for this if it was not by design, or what other way can I set permissions up for my snaps.
It been very frustrating since all the files I need to work with are not in my Home folder and thus are inaccessible leaving me with a very large paper weight.
Thanks in advance.
snap connect
can be used to increase the directories they can access, but even that has limitations). You've not given any specific details of snap so this is general information; you can look up your installed snaps to see if classic or strict - https://snapcraft.io/docs/snap-confinement – guiverc May 20 '20 at 07:35snap search mindi
you'll see only a "-" in the notes section, the notes will say "Classic" if it's a classic defined snap; telling you it's a strict defined snap meaning limited rights (security is higher on that app with it denied access to parts of your file-system). – guiverc May 20 '20 at 10:27chromium
(web browser) on thesnap connect
I referenced. This allows the snap to access/mnt
,/media
which maybe useful for external drives.. however note the snap needs to be written in a way to allow the command to work (I don't know ifmindi
is written to enable thesnap connect
to work, but I'd try it. In my answer of course I usechromium
where your command would usemindi
. https://askubuntu.com/questions/1184357/why-cant-chromium-suddenly-access-any-partition-except-for-home – guiverc May 20 '20 at 10:31removable-media
need to be set by the developer on creating the snap, if they aren't catered for, you're out of luck. The removable-media option I think is reasonable to be there for the snap, so you could raise a request and ask the developer to enable it (https://snapcraft.io/mindi [contact] https://github.com/torikulhabib/mindi) but it's up to the developer, and as I've done it, I don't know how much work is involved (most devs will do it if they're able, the request is reasonable & respectful). – guiverc May 20 '20 at 11:03