Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xfce:tumbler:start [2023/11/02 11:20] – [Standards compliance] Update spec link gaelxfce:tumbler:start [2025/03/31 10:37] (current) – [Debugging Support] drop pkg-config, file is not always present gael
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-{{ :xfce:xfce.tumbler.png?no link|}}+{{ :xfce:tumbler.png?48nolink|}}
 ====== Tumbler - Thumbnail Service ====== ====== Tumbler - Thumbnail Service ======
  
Line 11: Line 11:
   * **[[#Latest Release|Latest Release]]**   * **[[#Latest Release|Latest Release]]**
   * **[[#Source Code Repository|Source Code Repository]]**   * **[[#Source Code Repository|Source Code Repository]]**
 +  * **[[https://developer.xfce.org/tumbler/index.html|tumbler API documentation (for developers)]]**
   * **[[#Reporting Bugs|Reporting Bugs]]**   * **[[#Reporting Bugs|Reporting Bugs]]**
  
Line 31: Line 32:
 management D-Bus specification. management D-Bus specification.
  
-Tumbler is used by Thunar, Ristretto, Xfce.+Tumbler is used by [[:xfce:thunar:start:|Thunar]][[:apps:ristretto:start|Ristretto]]and Xfce.
  
 ---- ----
Line 41: Line 42:
  
   * **D-Bus/ systemd**   * **D-Bus/ systemd**
-     create a file below ''~/.config/environment.d/'' and inside set XDG_CACHE_HOME. E.g:+     Create a file below ''~/.config/environment.d/'' and inside set XDG_CACHE_HOME. E.g:
      * ''XDG_CACHE_HOME=$HOME/.my_new_cache''      * ''XDG_CACHE_HOME=$HOME/.my_new_cache''
  
   * **Other**   * **Other**
-     * Extend  $HOME/.profile, $HOME/.bash_rc or similar+     * Extend $HOME/.profile, $HOME/.bash_rc or similar
      * ''export XDG_CACHE_HOME=$HOME/.my_new_cache''      * ''export XDG_CACHE_HOME=$HOME/.my_new_cache''
  
Line 73: Line 74:
 ===== Debugging Support ===== ===== Debugging Support =====
  
-As with all Xfce components, you can [[https://docs.xfce.org/xfce/building#building_the_packages|set debug support at compile time]], but this is more likely to be of interest to developers or package maintainers.+As with all Xfce components, you can [[:xfce:building#building_the_packages|set debug support at compile time]], but this is more likely to be of interest to developers or package maintainers.
  
 To get debug logs at runtime, starting with Tumbler 4.17.0 (first stable release 4.18.0), you can do the following: To get debug logs at runtime, starting with Tumbler 4.17.0 (first stable release 4.18.0), you can do the following:
  
   pkill tumblerd   pkill tumblerd
-  G_MESSAGES_PREFIXED= G_MESSAGES_DEBUG=all $(pkg-config --variable=libdir tumbler-1)/tumbler-1/tumblerd+  G_MESSAGES_PREFIXED= G_MESSAGES_DEBUG=all /usr/lib/tumbler-1/tumblerd 
 + 
 +Note: depending on your distribution, you may need to adapt the prefix to ''/tumbler-1/tumblerd'' (e.g. probably ''/usr/lib/x86_64-linux-gnu'' on debian-based distros).
  
 [[|Back To Top]] [[|Back To Top]]
Line 127: Line 130:
 [[|Back To Top]] [[|Back To Top]]
 ---- ----
-[[ :start:|Return to Main Xfce documentation page]]+[[ :start:|Return to Xfce Main Documentation Page]]