Desde alguns dias e a atualização do meu Ubuntu de 14.10 para 15.04, não consigo mais enviar arquivos para o lixo de algumas pastas.
Ao excluir do Nautilus, agora recebo um popup dizendo:
“aaa.png” can't be put in the trash. Do you want to delete it immediately?
Isso funcionou perfeitamente por anos: (
Eu tenho um sistema de boot duplo Ubuntu / Windows.
O Ubuntu está em partições EXT4 enquanto o Windows e os dados estão em NTFS.
As partições NTFS são montadas via gvfs no login:
gvfs-mount -d /dev/sdb9
Na minha pasta pessoal, tenho vários links simbólicos para pastas nas partições NTFS, como esta:
Downloads -> /media/stephane/dmn/User/Downloads/
Eu tentei no terminal em ~/Downloads
:
gvfs-trash aaa.png
Error trashing file: Unable to trash file: Invalid cross-device link
Mas na pasta original /media/stephane/dmn/User/Downloads/
, o mesmo comando funciona perfeitamente!
Embora eu entenda o erro, essa configuração está em vigor há anos e eu tenho destruído arquivos sem olhar para trás e sem problemas.
Então, o que aconteceu com o gvfs-trash e por que ele não é mais capaz de destruir esses arquivos?
Existe uma maneira de fazer isso funcionar novamente?
Coisas que tentei:
- verifique as permissões de
~/.local/share/Trash
: é tudo meu, assim como suas subpastas
- verifique as permissões de
.Trash-1000/
nas partições NTFS: mesma coisa, tenho todas as permissões certas
- monte o NTFS via
fstab
em vez de gvfs-mount
: nada mudou