GNOME Bugzilla – Bug 436563
Nautilus' trash can does not work when running ontop of a fuse based file system
Last modified: 2008-11-14 18:59:51 UTC
Please describe the problem: When running your home directory ontop of a fuse based file system, such as encfs ( http://arg0.net/encfs ), the Nautilus trash can/bin does not work correctly. If I try to securely delete a file from you home directory, it will end up in the local ".Trash" directory (~/.Trash), but neither the icon will update to indicate that it contains something, nor does it actually show any files when clicking on it. The trash can window is empty, but when you manually go to ~/.Trash, you can see the files. Nautilus seems to understand that files should be moved to ~/.Trash, but it does not seem to understand that it should look in the same directory for the files when opening the trash window and setting the apropriate trash can icon. Unfortunately I'm not skilled enough to fix the problem myself, but I do know that fuse based file systems does not support mmap. Might that be the problem? Steps to reproduce: 1. Mount your home directory ontop of a fuse based file system such as encfs. For example: encfs ~/.myuser ~/myuser 2. Start X, or log in via gdm. 3. Try to securely delete a file from your home directory. Actual results: 1. The desktop trash icon does not change its status to indicate that it contains something. 2. Opening the trash gives you an empty window. 3. Opening ~/.Trash will show you the deleted file(s). Expected results: 1. The desktop trash icon should have changed its status. 2. Opening the trash should show all locally deleted files. Does this happen every time? Yes. Other information: If you delete a file from a non-fuse based file system, the desktop trash icon will change and the trash window will display all the deleted files.
This is a duplicate of bug #372999. I don't have appropriate permissions to mark it as such.
Thanks for pointing it out. Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 372999 ***