De acordo com esta postagem do archlinux , que se refere às FreeDesktop Trash Specification podemos usar pastas de lixeira para cada usuário, localizadas na pasta superior
/data
.Trash-<user1.uid>
.Trash-<user2.uid>
...
e que são de propriedade do respectivo usuário.
chown user1:user1 /data/.Trash-<user1.uid>
chown user2:user2 /data/.Trash-<user2.uid>
...
Após essa modificação, os usuários podem criar arquivos, excluir arquivos da lixeira e recuperá-los.
Atualizar : você precisa registrar novamente para fazer isso funcionar.