After starting my tree on Xubuntu 24.04 with Gramps Version 5.1.6, I am currently testing Gramps (Version 6.0.6) on Xubuntu 26.04.
The transfer to this new version went well, except for the display of thumbnails for photos placed in the dedicated media folder “__.gpkg.media/”.
The photos are correctly linked to the individuals, but the thumbnails do not load and remain blank. If you click on them, the photos appear correctly.
Under Gramps 5.1.6, the thumbnail folder “Thumb” was located at /home/user/.gramps/thumb/
Under Gramps 6.0.6, the thumbnail folder “Thumb” is located at /home/user/.cache/gramps/ and the thumbnails are indeed created there.
The link to your images is no longer valid. Can you provide the path where your image folder is saved in Gramps and the location of your current folder?
Under Gramps 5.1.6, the “Thumb” thumbnails folder was located at /home/user/.gramps/thumb/
Under Gramps 6.0.6, the “Thumb” thumbnails folder is located at /home/user/.cache/gramps/, and the thumbnails are indeed created there.
What if you create a redirection (shortcut), for example, to make /home/user/.gramps/thumb/ point to /home/user/.cache/gramps/? Would that display the thumbnails in Gramps 6.0.6?
Since you seem to know how to use the Linux command line, I’m sharing below the errors that appear when launching Gramps:
poun@Gigatest-2604:~$ gramps /usr/lib/python3/dist-packages/gramps/gui/glade.py:57: PyGIWarning: GObject derived class Glade shouldn’t use slots. class Glade(Gtk.Builder): 2026-05-06 14:43:45.205: WARNING: imagethumb.py: line 99: Error scaling image down: Unable to marshal str as an array, use .encode() to convert to bytes Invalid byte sequence in conversion input 2026-05-06 14:43:45.314: WARNING: imagethumb.py: line 99: Error scaling image down: Unable to marshal str as an array, use .encode() to convert to bytes Invalid byte sequence in conversion input 2026-05-06 14:43:45.349: WARNING: imagethumb.py: line 99: Error scaling image down: Unable to marshal str as an array, use .encode() to convert to bytes Invalid byte sequence in conversion input poun@Gigatest-2604:~$
It’s the same with and without the symbolic link.
Note that the thumbnails for the same photos display correctly in Gramps V6 under Windows 11.
Yeah, but that’s hardly a solution… It was just to check if the directory was correct after the change (upgrade). In this case, it was actually the “thumbs” generated by Gramps 6.0.6 that were corrupted (or unreadable)…
I’ve been tinkering with Linux since 2008 and have polluted my entire circle with it.
I’ve been testing LTS versions since their alpha releases, and I’ve identified a few bugs in the new 26.04 version.
This thumbnail issue in Gramps v6 (on Linux) was one of them (but not on Windows 11), but I wasn’t sure whether Xubuntu was to blame or if it was the Linux version of Gramps.