The file manager that came with my installation ("Simple file manager for Gnome") doesn't show thumbnails for jpg, png, and videos. I've gone to /Preferences/Search & Preview and made sure it's set to always show thumbnails but it doesn't. How can I fix this?
4 Answers
Install FFMPEG Thumbnailer
sudo apt install ffmpegthumbnailer
Then close and reopen file manager. Thumbnails for most video files should generate now.
Otherwise, delete ~/.cache/thumbnails and restart your computer
- 9,511
- 291
I think there's a bug either in totem-video-thumbnailer or GStreamer.
When you search for solutions, many of them suggest ffmpegthumbnailer.
I can't say whether it's a better, or a worse thumbnailer, but installing it did work for me.
The only caveat is that you seem to have to configure things to override the system default. I couldn't find what the default processing order is for conflicting thumbnailers in the same directory, but thumbnailers in ~/.local/share/thumbnailers appear to take precedence over /usr/share/thumbnailers
Creating a link solved my problem:
ln -s /usr/share/thumbnailers/ffmpegthumbnailer.thumbnailer ~/.local/share/thumbnailers/ffmpegthumbnailer.thumbnailer
A couple of notes:
Here is an excellent answer with a swag of background about how thumbnailing hangs together
You may quit nautilus/nemo by running them with the -q flag
$nautilus -q $nemo -qDeleting the contents of
~/.cache/thumbnailscauses thumbnails to be rebuilt the next time they are needed
- 586
As I haven't been able to fix the issue, I installed Nemo as an alternative file manager and lo and behold, thumbnails are back on the menu! Nemo is a more elaborate and hence to me more useful file manager anyway. Note that in the software center it appears only as "Files" which is... err... unhelpful. In the description, the word "Nemo" is mentioned though so it's not that hard to find.
- 409
- 1
- 5
- 14
The same as Aaron's answer except the link step. Only linking the thumbnailer to nautilus' config solved my problem.
Ubuntu 24.04
sudo apt install ffmpegthumbnailer
mkdir -p ~/.config/nautilus/thumbnailers
ln -sf /usr/share/thumbnailers/ffmpegthumbnailer.thumbnailer ~/.config/nautilus/thumbnailers/ffmpegthumbnailer.thumbnailer
nautilus -q