No video thumbnails in Fedora 42 Silverblue

I followed the tutotial as was communicated here Some video thumbnails on Nautilus are not generated on Silverblue 40

Here’s a step by step that I did

rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -r

systemctl reboot

rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release

rpm-ostree override remove libavdevice-free libavcodec-free libavfilter-free libavformat-free libavutil-free libpostproc-free libswresample-free libswscale-free ffmpeg-free --install ffmpeg

rpm-ostree install ffmpegthumbnailer

rm -rf ~/.cache/thumbnails

systemctl reboot

Rebooted fine, then I try to check with Nautilus/Files (RPM) or Dolphin (Fedora Flatpak) but still no thumbnails.. I try to clear cached thumbnails again and again but no luck.

As you can see there’s one package that I didn’t install libavcodec-freeworld just because it was mentioned that it causes issues during the upgrade.

Well, here’s the weird solution that worked for me, despite of installing those repos and packages it still didn’t work with Nautilus or Dolphin but I also have installed Thunar rpm,
rpm-ostree install thunar and here’s the weird situation after opening any directory with video files after a few seconds the thumbnails started to generate for each file and what is more weird that directory with video files thumbnails became visible in Nautilus as well, but only that directory that I opened with Thunar. So after opening another directory with video files in Thunar the thumbnails started to generate too and became visible in Nautilus as well and so for each directory that I opened with Thunar.

I’m not sure where the issue is exactly or maybe it’s a bug for some File Managers in Fedora Silverblue but everything seems fine with Thunar. At least it worked in my case.

1 Like