Eu tenho um relacionamento de ódio e ódio com o gvfsd-trash. Eu acho que pode funcionar bem em um único PC, mas com uma pequena rede de escritórios pode se tornar um pesadelo. Eu suspeito que quando esvazia o lixo, ele faz a "arrumação" à medida que avança. Isso pode complicar quando os pontos de montagem são movidos ou permissões & as propriedades são alteradas. Também parece amarrar a CPU por longos períodos tentando resolver as coisas cada vez que a máquina inicia.
Minha técnica quando o gvfsd-trash começa a desacelerar as máquinas é usar:
$ sudo rm -rf ~/.local/share/Trash
Isso elimina o lixo na minha própria máquina. O daemon também cria diretórios chamados ".Trash-1000" nas raízes das montagens de rede. Excluindo-os usando
$ sudo rm -rf [..path to file..]/.Trash-1000
do servidor em que cada compartilhamento de rede reside cura muitos problemas de desempenho. Aqui "1000" é meu UID, o seu pode ser diferente. "gvfsd-trash" parece ser muito bom para se livrar da bagagem quando os diretórios da Lixeira desaparecem.
NOTA: "Isto funciona em um sistema Ubuntu / Mint onde o 'sudo' fornece privilégios de root. Com outras distros use a técnica apropriada. Se o comando" rm "funciona sem privilégios de root melhor, mas o problema é geralmente pior quando não pode.