After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 722173 - copy progress bar sometimes doesn't appear with external drives
copy progress bar sometimes doesn't appear with external drives
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: File and Folder Operations
3.11.x
Other Linux
: Normal critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-01-14 13:55 UTC by Kamil Páral
Modified: 2015-11-24 14:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kamil Páral 2014-01-14 13:55:55 UTC
When using external drives, it's important to always show the copy progress dialog and close it only after all data were synced, so that users don't unplug the drive too early. (We should try to protect them against their own ignorance, not everybody is an IT expert). I saw some good progress in this in Nautilus lately (the copy dialog seems to wait until the data is synced). However, it doesn't seem to work always.

For an ext4 formatted drive (and my 100MB file 'abc'):
* Copy progress dialog doesn't appear at all if 'abc' is not present on the drive
* Copy progress dialog appears if 'abc' is already present on the drive and I want to overwrite it

For a VFAT formatted drive:
* everything works correctly. The dialog appears every time and it waits until data is synced.

For a NTFS formatted drive:
* Copy progress dialog doesn't wait for data sync if 'abc' is not present on the drive
* Copy progress dialog waits for data sync if 'abc' is present and I want to overwrite it

nautilus-3.11.3-1.fc21
udisks2-2.1.1-1.fc21
kernel-3.13.0-0.rc8.git0.1.fc21
Comment 1 Kamil Páral 2014-01-14 15:03:50 UTC
This example video shows ext4 drive and a new file copies -> no copy dialog shown:

http://kparal.fedorapeople.org/bugs/gnome_722178.webm
Comment 2 Alexandre Franke 2015-11-24 10:26:06 UTC
Is that still an issue with a 3.18+ nautilus?
Comment 3 Kamil Páral 2015-11-24 14:25:53 UTC
The "do not eject yet" notifications do the job now. I've seen a case when the notifications didn't pop up, but I couldn't reproduce it. So for this particular bug report, I'd say it's obsoleted.

But you could consider showing the progress bars every time for remote storage operations, and waiting until data is synced before you set it to 100% (that's the important part here). It would certainly help prevent users ejecting the drives prematurely.