@fedelibre I always mounted my external disk either at the command line or via Plasma shell’s mounting feature. I haven’t had this problem. How are you mounting your external disk?
You are correct that filesystem=host should give it access, but perhaps not if you’ve mounted using Files via GVFS.
Sorry for partially hijacking this thread, as this was about Ubuntu/snap and we are now talking about Fedora/flatpak…
Yes, I’ve mounted it using GNOME Files.
I’ve now tested it on my desktop at work, where I can see (a different) external disk without any further flatpak configuration. So it’s trickier than I thought.
My laptop is running Fedora 30, GNOME 3.32.
My desktop is running Fedora 30 Silverblue, GNOME 3.32.
I’ve read here that full D-Bus access to gvfs is required. But the session bus policy looks Ok:
$ flatpak info --show-permissions org.darktable.Darktable
[Context]
shared=network;ipc;
sockets=x11;
devices=all;
filesystems=xdg-run/dconf;~/.config/dconf:ro;host;
[Session Bus Policy]
org.gtk.vfs.*=talk
org.gtk.vfs=talk
ca.desrt.dconf=talk
org.freedesktop.secrets=talk
[Environment]
DCONF_USER_CONFIG_DIR=.config/dconf
I’ll do more testing on my laptop when I’m back home.