gvfs-trash faz parte do Gvfs do GNOME, enquanto trash-cli é um conjunto separado de ferramentas independente do ambiente de área de trabalho. Ambos os programas implementam a especificação XDG Lixeira e devem ser compatíveis entre si. Por exemplo, você pode lixar arquivos com gvfs-trash ou GNOME Nautilus e restaurar a partir de trash-restore ou KDE.