I complained about this years ago, but still no change. Here's the gripe:
This is a horrible way to have to work. There are many use-cases where one might want to re-mount or re-use the device and there's NO REASON to have to remove and re-insert it first except maybe that the developer(s) of Dolphin and/or Notifier have decided so. A simple "Unmount" option is all that's needed.
Example: You have a USB stick with some stuff on it but you want to reformat it or burn an ISO to it. So you insert it, move the files from the USB device to your hard drive. Currently, you now must "Safely Eject...", pull the stick out, push it back in, then reformat or burn. You have to go through all this even if you just forgot to copy one file to it or whatever.
It's even worse if you are using a USB port on the backside of your monitor or desktop PC that's on the floor next to your desk. Nothing makes your day like standing up and reaching over the monitor or crawling on the floor beneath your desk yet again to complete a simple task.
Here's the irritating part that I can't understand: WE DON'T NEED SAFELY EJECT AT ALL! That's right! All we need to do the unmount the device. Period. If it's unmounted, you can remove it. No problem. The only device I am aware of that requires an actual eject is a CD/DVD, which are handled by separate UDEV rules and are easily discernible from USB thumb drives, and they are notably easier to access as they are always in the front of your PC or the side of your laptop.
I've tried to figure out why this was determined as the best course of action for thumb drives. I can't think of a single reason for this. Even Windows 10 now has drive caching turned off by default for removable devices - the reason you always had to eject a USB device from a Windows PC (what moron thought that was a good idea? Sorry, different rant).
WHAT I WANT:
First, Rebuttal: Am I totally or partial wrong minded on this? Please enlighten me.
Second, Support: Do you agree with me? If so, I will (yet again) file a bug report and will ask you to add to it or vote for it so that it might get changed.
Third, Resolution: I'm not afraid of code. If someone knows where I go the change the "eject" to "umount" point me at it and I'll do my best. I will even submit the fix along with the bug report if anyone agrees with me.
P.S. Yes, I am fully aware that you can un-mount the device from the command line, which is what I have to do in these cases. This is the crux of the issue; if we have a GUI why can it not do something so simple, basic, and needed?
I'm also curious to know if Gnome or XFCE or other DE's are the same or work better in this regard.
- You plug in a USB stick. You click "Mount with Dolphin" in Notifier or open Dolphin and open the device.
- You do whatever with the device.
- You are done and select the only available option; "Safely Eject Device".
- You want to do something else with the device.
- You now must physically remove the device and re-insert it.
This is a horrible way to have to work. There are many use-cases where one might want to re-mount or re-use the device and there's NO REASON to have to remove and re-insert it first except maybe that the developer(s) of Dolphin and/or Notifier have decided so. A simple "Unmount" option is all that's needed.
Example: You have a USB stick with some stuff on it but you want to reformat it or burn an ISO to it. So you insert it, move the files from the USB device to your hard drive. Currently, you now must "Safely Eject...", pull the stick out, push it back in, then reformat or burn. You have to go through all this even if you just forgot to copy one file to it or whatever.
It's even worse if you are using a USB port on the backside of your monitor or desktop PC that's on the floor next to your desk. Nothing makes your day like standing up and reaching over the monitor or crawling on the floor beneath your desk yet again to complete a simple task.
Here's the irritating part that I can't understand: WE DON'T NEED SAFELY EJECT AT ALL! That's right! All we need to do the unmount the device. Period. If it's unmounted, you can remove it. No problem. The only device I am aware of that requires an actual eject is a CD/DVD, which are handled by separate UDEV rules and are easily discernible from USB thumb drives, and they are notably easier to access as they are always in the front of your PC or the side of your laptop.
I've tried to figure out why this was determined as the best course of action for thumb drives. I can't think of a single reason for this. Even Windows 10 now has drive caching turned off by default for removable devices - the reason you always had to eject a USB device from a Windows PC (what moron thought that was a good idea? Sorry, different rant).
WHAT I WANT:
First, Rebuttal: Am I totally or partial wrong minded on this? Please enlighten me.
Second, Support: Do you agree with me? If so, I will (yet again) file a bug report and will ask you to add to it or vote for it so that it might get changed.
Third, Resolution: I'm not afraid of code. If someone knows where I go the change the "eject" to "umount" point me at it and I'll do my best. I will even submit the fix along with the bug report if anyone agrees with me.
P.S. Yes, I am fully aware that you can un-mount the device from the command line, which is what I have to do in these cases. This is the crux of the issue; if we have a GUI why can it not do something so simple, basic, and needed?
I'm also curious to know if Gnome or XFCE or other DE's are the same or work better in this regard.
Comment