Existe uma única maneira de corrigir isso: - Marlin deve ser capaz de desenhar a área de trabalho - Modifique mimetypes em /usr/share/applications/defaults.list para chamar marlin em vez de nautilus
Marlin não desenha a área de trabalho, pois é um gerenciador de arquivos e não um gaveta da área de trabalho
A equipe básica de SO da BTW bifurcou Marlin em um projeto conhecido como Pantheon Files. Você também pode verificar isso. Espero que isso ajude