gvfs-trash falha no lixo

5

Estou tentando usar gvfs-trash e recebo um erro.

$ trash thefile
Error trashing file: Unable to find or create trash directory

Como posso corrigir isso?

$ ls -ld ~/.local/share/Trash/
drwx------ 4 username username 4096 Jul 24 22:23 /home/username/.local/share/Trash/

ls -ld ~/.local/share/
drwx------ 3 username username 4096 Jul 24 22:23 /home/username/.local/share/
    
por Hatshepsut 28.09.2015 / 09:58

1 resposta

5

Quando você lixeira um arquivo que não está na mesma partição em seu diretório pessoal, é movido para o diretório .Trash-1000 na raiz da partição que você é. Certifique-se de que o diretório .Trash-1000 seja gravável para o usuário sob o qual você deseja eliminar o arquivo.

Eu também tive o mesmo erro, minha partição raiz era diferente do meu diretório pessoal - que é uma partição criptografada. O diretório /.Trash-1000 não era gravável pelo usuário atual em que estava logado. Resolvido executando

sudo chown MYUSERNAME /.Trash-1000

    
por Gerbrand 25.11.2016 / 21:50

Tags