← Back to team overview

papercuts-ninja team mailing list archive

[Bug 706436] Re: Safely remove drive is not safe for SD card readers

 

** Changed in: hundredpapercuts
     Assignee: Papercuts Ninjas (papercuts-ninja) => (unassigned)

-- 
You received this bug notification because you are a member of Papercuts
Ninjas, which is a bug assignee.
https://bugs.launchpad.net/bugs/706436

Title:
  Safely remove drive is not safe for SD card readers

Status in One Hundred Papercuts:
  Triaged
Status in Nautilus:
  Fix Released
Status in “nautilus” package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: nautilus

  RELEASE OF UBUNTU:

    Description:	Ubuntu 10.04.1 LTS
    Release:	10.04

  VERSION OF PACKAGE:

    nautilus:
    Installed: 1:2.30.1-0ubuntu1.1
    Candidate: 1:2.30.1-0ubuntu1.1
    Version table:
   *** 1:2.30.1-0ubuntu1.1 0
          500 http://mirrors.us.kernel.org/ubuntu/ lucid-updates/main Packages
          100 /var/lib/dpkg/status
       1:2.30.0-0ubuntu4 0
          500 http://mirrors.us.kernel.org/ubuntu/ lucid/main Packages

  STEPS TO REPRODUCE:

   (1) Insert SD card
   (2) In nautilus, right click on the card and click on "Safely remove drive".
   (3) Remove and then re-insert SD card.

  WHAT I EXPECTED TO HAPPEN:

    SD card should be prepared for removal, but inserting it or another
  SD card after that should work.

  WHAT HAPPENED INSTEAD:

    SD card reader is left powered down and not on the USB bus, so new
  SDcard insertions are not seen by the system at all.

  DESCRIPTION:

  USB connected SD card readers and similar devices appear to the OS as
  being "external" or "removable" devices.  This causes Nautilus to
  provide a right-click context menu item currently named "Safely remove
  drive".

  Using that item triggers a call to DriveDetatch() which powers down
  the device and removes it from the USB bus.  At this point, there is
  no way to use the device again until a reboot.

  Attempts to handle this at lower technical kernel/gvfs layers have
  been only partially successful, in that users continue to follow
  Windows-derived "right-click, Safely remove" UI actions and so
  accidentally disable their devices.

  Since clearly, in this situation, clicking on "Safely remove drive" is
  not at all safe (!), it would seem appropriate to rename this menu
  item to something less likely to be used accidentally by novice users
  who expect it to be safe.

  SUGGESTED WORDING CHANGE:

  One possible wording might be "Power down external device".  This is
  unlikely to be mentally associated with the Windows "Safely remove"
  wording, and also makes it clear that this is intended for use with an
  *external* device, so hopefully fewer users will try it on a device
  that is in fact internal to their machine.

  HISTORY:

  This new bug report was triggered by discussion in bug #504440 and
  created at the suggestion of David Tombs.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: nautilus 1:2.30.1-0ubuntu1.1
  ProcVersionSignature: Ubuntu 2.6.32-27.49-generic 2.6.32.26+drm33.12
  Uname: Linux 2.6.32-27-generic x86_64
  NonfreeKernelModules: fglrx
  Architecture: amd64
  Date: Sat Jan 22 14:35:28 2011
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: nautilus

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/706436/+subscriptions