GNOME Bugzilla – Bug 372999
Trash on encfs file system
Last modified: 2017-07-06 13:41:37 UTC
Please describe the problem: I encrypt my home folder with encfs, i.e. I mount my home folder with encfs when I log in. I noticed that since I started doing this my trash can doesn't work anymore as before. The icon does not change when I put a file into the trash and when I open the trash the trash appears empty. When I look at ~/.Trash however, all of the files I put into the trash are there. They just don't show up when I open the trash on the desktop. Before I used encfs the trash can worked as it should. Steps to reproduce: 1. Put a file into the trash 2. The trash icon does not change to indicate that there is something in the trash 3. Opening the trash icon shows an empty trash in nautilus 4. ls ~/.Trash shows the files that are in the trash Actual results: Expected results: Does this happen every time? Other information:
This still doesn't work for version 2.16.3.
*** Bug 436563 has been marked as a duplicate of this bug. ***
This is happening to me as well, with an encrypted (ecryptfs) ~/Private on Ubuntu. The files end up in ~/Private/.Trash-1000 (my UID), but don't show up in the Trash. I'm on GNOME 2.24.1, which is using GVFS as far as I can tell.
At least GIO is working right since the trash is going to the right folder, but this is now probably a GVFS problem with the Trash backend not monitoring the folder. Reassigning.
Can anyone try with SVN trunk (or the latest unstable release)? The backend was just rewritten. If the problem still exists I'll take a closer look at it and make sure it gets solved this cycle.
I'm confirming that this is still an issue with GVFS 1.1.6
Wait. ~/.Trash? This is not where home directory trash is stored anymore...
Ryan, I've got a feeling that this bug might have originally been opened against gnome-vfs, and then changed to gvfs later on. For me, I have a ecryptfs mount at ~/Private. When I use Nautilus to delete files from it, the files go in to ~/Private/.Trash-1000/files with a corresponding trashinfo file in ~/Private/.Trash-1000/info, but the trashed files do not appear at trash:///
I have checked and the trash works for a home directory mounted on encfs and for a folder within a home directory mounted on encfs.
Sorry, but the bug is still there in Nautilus 3.20.4.
OK, I'm re-opening this as https://bugzilla.gnome.org/show_bug.cgi?id=784612