O /home/usersdiretório no meu host é uma montagem NFS conectada a um servidor que não está sob meu controle. Ao excluir arquivos em $HOME( /home/users/foo) com o Nautilus, recebo a seguinte mensagem:
Não é possível mover o arquivo para a lixeira. Deseja excluir imediatamente?
O arquivo "..." não pode ser movido para a lixeira.
Existe alguma maneira de ativar o lixo para este ponto de montagem? Eu tenho acesso de gravação à partição, mas mesmo depois de criar o esperado /home/users/.Trash-$(id -u)e definir o bit persistente, o Nautilus ainda não usa o lixo.
Ao ler esta pergunta e a especificação da lixeira , descobri que esse $HOME/.local/share/Trashé o local padrão (a menos que $XDG_DATA_HOMEesteja definido), e parece que o Nautilus está apenas ciente disso: ele realmente escreve $HOME/.local/share/Trash/info/[filename]<.number>.trashinfotoda vez que tento excluir um arquivo, mas o os arquivos estão vazios e continuo recebendo a mensagem de erro.
stracepoderia ser usado para rastrear osnautiluscaminhos que ele tentava abrir e verificar seu estado de permissão.