web-dev-qa-db-ja.com

gvfs-trashがゴミ箱に入れません

gvfs-trashを使用しようとしていますが、エラーが発生します。

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

どうすれば修正できますか?

$ 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/
6
Hatshepsut

ホームディレクトリの同じパーティションにないファイルをゴミ箱に移動すると、 。Trash-1000ディレクトリに移動 どんなパーティションのルートでも。ディレクトリ。Trash-1000writableであることを確認してくださいファイルをゴミ箱に移動します。

私も同じ障害を経験しました。ルートパーティションはホームディレクトリとは異なり、暗号化されたパーティションです。ディレクトリ/.Trash-1000は、ログインした現在のユーザーによって書き込み可能ではありませんでした。実行することで解決しました

Sudo chown MYUSERNAME /.Trash-1000

6
Gerbrand