答案1
如果 evince 未安装或以 flatpak 形式安装,nautilus 似乎无法为 pdf 生成缩略图。https://gitlab.gnome.org/GNOME/nautilus/-/issues/13
答案2
遇到了同样的问题。重新安装了 evince,一切正常。
sudo apt-get install evince
答案3
删除缩略图后退出或终止 nautilus 非常重要:
nautilus -q
killall nautilus
检查失败的缩略图创建
失败缩略图的路径(ubuntu 14.04 LTS 或更高版本)是~/.cache/thumbnails/fail
。因此,只需检查文件夹并删除它们:
rm -r ~/.cache/thumbnails/fail
强制重新创建缩略图
尝试更改其修改时间戳,例如通过:
touch -m YourFile.pdf
缩略图重建机制
根据 freedesktop 文档缩略图管理标准。如果时光网缩略图中的(修改时间)低于时光网在原始文件中。
缩略图大小限制
如果缩略图大于 10 MB,则不会显示预览,而只显示默认文件图标。要修复此问题,您可以增加此限制(例如加倍):
dconf write /org/gnome/nautilus/preferences/thumbnail-limit
缩略图
您可以尝试手动创建缩略图查看 PDF 是否可以正确转换为缩略图([0]
仅限第一页):
convert -thumbnail x300 YourFile.pdf[0] thumbnail.png