Still seeing this on 12.10 and 12.04. This is very annoying, I just tried copying a 800MB ISO file to my Cruzer Fit 16GB USB stick. It does like 10MB/s max and despite that Nautilus indicated average transfer speed ~40MB/s, the progress bar went up to 99% in a couple of seconds and then just stalled while waiting for the buffer to be written. This is wrong and misleading at best. Having a progress indicator that behaves like this is just pointless IMO. Any fixes, guys?
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/30640 Title: Displayed progress not correct due to kernel fs cache. Need O_SYNC when copying files. Status in Ubuntu: Invalid Status in “linux” package in Ubuntu: Invalid Status in “nautilus” package in Ubuntu: Triaged Bug description: While copying files, the progress bar is wrong in all cases since it is only reporting progress of the kernel to accept the writes into its cache. As a result, it reaches 100% before the copy is actually finished, and then appears to wait for an fsync before going away. Nautilus should use O_SYNC on the destination file so it will be informed of the progress properly. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/30640/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp