Skip to content

tumblerd grabs the wrong GPU and offloads work to it

When using Thunar, tumblerd starts itself up and grabs both of the GPUs in my system to offload work, including a machine learning card that doesn't have automatic fan control, using up RAM and ramping up its temperature, sometimes to the thermal limit. Even when not actively using Thunar tumblerd will start itself and do something in the background, then kill itself and repeat. This doesn't seem to stop even when all thumbnails have been generated

Steps to reproduce:

  • Have a multi-GPU system. In my case, a GTX 1080Ti with a Tesla M40
  • Monitor GPU performance with nvidia-smi or similar
  • Have Thunar open in a directory where thumbnails need to be generated (or possibly any directory, it's not clear why it's running, and in some cases it runs for hours)

Observed behavior:

  • /usr/lib/x86_64-linux-gnu/tumbler-1/tumblerd starts itself
  • GPU utilization increases

tumblerd

Expected behavior:

  • tumbelrd doesn't use the GPU and/or uses the GPU that has a display attached, and/or it's a configurable option