Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USB UX problems: a welter of 'an operation is already pending' and similar messages #3463

Open
LinuxOnTheDesktop opened this issue Sep 30, 2024 · 1 comment

Comments

@LinuxOnTheDesktop
Copy link

Distribution

Mint 22

Package version

6.2.8

Frequency

Quite often

Bug description

Nemo (or perhaps some other part of Mint) can generate a warning message when one tells it to 'eject' (or . . 'safely remove') a USB drtive. If one (physically) removes the drive anyway - because some operation with the drive seems to have hung or somehow disappeared - and if one then plugs the USB into another Mint computer, then, on the new computer, one sees - again and again, if one persists in trying to access the drive - a message that, 'An operation is already pending'. This is dire UX.

Steps to reproduce

  1. Tell a Mint PC to 'eject' (or 'safely remove'?) a drive it deems busy.
  2. Physically remove the drive nonetheless (and one can have reason so to do; see my 'Bug Description').
  3. Plug the drive into another computer.
  4. See, repeatedly, the confusing and uninformative message, 'An operation is already pending'.

Expected behavior

Things have gone wrong already if one cannot see how a drive is busy and (yet) Mint is telling one that the drive is busy nonetheless. However: even if the drive is, and clearly is, busy, then removing it and inserting it - the drive - into another PC should not cause what it does. One should get an informative error message - if any error message is necessary - and one should, perhaps after running a repair utility, be able to use the drive.

Additional information

No response

@Jeremy7701
Copy link
Contributor

You need to be more specific about the failed operation.
But note that writing large amounts of data to USB is a slow operation; the safely remove operation allows all outstanding data to be written.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants