Shotwell Viewer

Is there a Shotwell site where I can report a bug with “Shotwell Viewer”? I can’t find one.

The RPM version is fine, but with both the Fedora and the Flathub Flatpaks I can’t scroll through the images in a directory. I’m on Fedora 41 and I installed the latest versions from Gnome Software.

This would be its issue tracker.

That sounds like a flatpak sandbox issue. By default, the Flathub version has access to these directories: /media, /run/media, xdg-download, xdg-pictures. So for any directories outside these, Shotwell can’t access the full contents of the folder.

You can work around the issue by giving shotwell full host filesystem access: flatpak --user override --filesystem=host org.gnome.Shotwell

1 Like

I’ve found that installing Flatseal from Gnome Software then clicking on File System > All user files fixes it.

I’ve tried this and it works, I assume that it is doing the same thing as Flatseal is.

“All user files” is all files in your home folder (filesystem=home). Host (filesystem=host) is “All system files”. Host is a bit more powerful and lets the app access files outside your home directory, such as on a flash drive.

I’d rather restrict it to my home directory. Can I override filesystem-host with:
flatpak --user override --filesystem=home org.gnome.Shotwell
or is it additive?

Host permission isn’t enabled by default, so you’re good if you just have home enabled.

Sorry, I didn’t explain myself properly - I had used your command with the parameter --filesystem=host, so it was enabled. I was wondering whether doing --filesystem=home would overwrite it, or just add (nothing) to it? The documentation I found doesn’t make it clear.

[update] ChatGPT says The new override replaces the previous one. Now, the application only has access to the user’s home directory and no longer to the entire host filesystem.

I’ve reported a bug.

1 Like