Xfce Wiki

Sub domains
 
  • Check which thumbnail is used by a file with gio info -a 'thumbnail::path' <file.png>
  • Here a script to generate shared thumbnails for a specific folder: (AS well linked in the UCA Wiki)
  • Start tumbler from source with debugging enabled
    • Build & install tumbler
    • killall tumblerd
    • rm -rf $HOME/.cache/thumbnails/*
    • G_MESSAGES_PREFIXED= G_MESSAGES_DEBUG=all /usr/local/lib/tumbler-1/tumblerd
  • Monitor tumbler DBus 'Ready' signals:
dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Ready'"
  • Monitor tumbler DBus 'Error signals:
dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Error'"
  • Monitor tumbler DBus 'Finished' signals:
dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1',member='Finished'"
  • Monitor tumbler DBus All signal:
dbus-monitor "interface='org.freedesktop.thumbnails.Thumbnailer1'"
  • Check some mandatory attributes of the thumbnail via identify -verbose <thumbnail.png>
    • Thumb::URI
    • Thumb::MTime
  • Checksum:
    • The checksum used for the thumbnail name is build from the absolute URI of the file to thumbnail. It can be generated like this:
    • Command:
echo -n file:///home/my/photos/me.png | md5sum

--> c6ee772d9e49320e97ec29a7eb5b1697.png