Show OSD notification when device is safe to remove

Bug #960919 reported by Martin Mrazik
30
This bug affects 7 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
Invalid
Low
Andrea Azzarone

Bug Description

I can systematically reproduce this by following these steps:

- start a fresh unity session (I logout and login again)
- insert a USB stick (or CD)
- [it appears in the launcher]
- drag and drop it to Trash
- [the USB stick is safely removed]

Actual Result:
- no OSD notification (happens to me also with audio CD)

Expected Result:
- OSD notificaiton appears

If I try this again (re-insert the stick, drag and drop it to trash again), the OSD notification appears (but it must be the same medium -- e.g. USB stick).

I'm seeing the following results:

1. insert USB stick
2. eject USB stick
3. no OSD notification
4. insert audio CD
5. eject audio CD
6. no OSD notification
7. insert audio CD
8. eject audio CD
9. OSD appears
10. insert USB
11. eject USB
12. OSD appears

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.6.0+bzr2141ubuntu0+670 [origin: LP-PPA-unity-team-staging]
ProcVersionSignature: Ubuntu 3.2.0-19.30-generic-pae 3.2.11
Uname: Linux 3.2.0-19-generic-pae i686
ApportVersion: 1.94.1-0ubuntu2
Architecture: i386
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CrashDB: unity
Date: Wed Mar 21 08:28:20 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-02-17 (32 days ago)

Revision history for this message
Martin Mrazik (mrazik) wrote :
affects: unity → gvfs
affects: gvfs → gvfs (Ubuntu)
Changed in gvfs (Ubuntu):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
importance: Undecided → Low
Revision history for this message
Martin Pitt (pitti) wrote :

> Expected Result:
> - OSD notificaiton appears

That's not expected at all, at least not in the code. If syncing takes less than two seconds or so, no notification is supposed to happen, and if it takes longer, you'll get a dialog box with a progress bar.

So if you would rather want a notification, I suggest changing this into a wishlist bug.

summary: - OSD notification doesn't appear when ejecting for the first time
+ Show OSD notification when device is safe to remove
Changed in gvfs (Ubuntu):
status: New → Triaged
importance: Low → Wishlist
Revision history for this message
Martin Pitt (pitti) wrote :

Note that this is pretty much "wontfix". We did have a notification initially, but design changed it to a progress bar dialog because that behaves much more appropriate than a bubble (and I wholeheartedly agree).

Changed in gvfs (Ubuntu):
status: Triaged → Won't Fix
Revision history for this message
Sebastien Bacher (seb128) wrote :

In fact unity is supposed to display a notification when ejecting with a dnd to the bin icon, they have a manuel test for that in the source

affects: gvfs (Ubuntu) → unity (Ubuntu)
Changed in unity (Ubuntu):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
importance: Wishlist → Low
status: Won't Fix → New
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Florian Echtler (floe) wrote :

Although I agree with comment #3 in principle, I just wanted to comment that the progress bar dialog looks very much out of place, a notification bubble would fit better with the overall visual style...

Changed in unity:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in unity (Ubuntu):
importance: Low → Wishlist
Omer Akram (om26er)
Changed in unity (Ubuntu):
assignee: Canonical Desktop Experience Team (canonical-dx-team) → nobody
importance: Wishlist → Low
Changed in unity:
importance: Wishlist → Low
Revision history for this message
Arthur Tan (artgtan) wrote :

This seems to have been fixed in Unity 5.14. I can drag-and-drop a USB stick to the trash and have a OSD Notification pop-up.

However, right-clicking to eject a device from within Nautilus does not generate any OSD notifications. I am not sure if this is a bug.

Revision history for this message
Omer Akram (om26er) wrote :

@Arthur, is bug 1036874 what you are describing? If so the 1036874 needs to be moved to nautilus.

Revision history for this message
Arthur Tan (artgtan) wrote :

Yes. This is the same as 1036874. I will update 1036874. Thanks Omer.

Changed in unity:
assignee: nobody → Andrea Azzarone (andyrock)
Revision history for this message
Andrea Azzarone (azzar1) wrote :

Can you still reproduce that?

Changed in unity:
status: Confirmed → Incomplete
Changed in unity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for unity (Ubuntu) because there has been no activity for 60 days.]

Changed in unity (Ubuntu):
status: Incomplete → Expired
Changed in unity (Ubuntu):
status: Expired → Incomplete
assignee: nobody → Andrea Azzarone (andyrock)
Andrea Azzarone (azzar1)
Changed in unity:
status: Incomplete → Invalid
Changed in unity (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
mattebuntu (mattebuntu-deactivatedaccount-deactivatedaccount) wrote :

This bug also affects Ubuntu 16.04.

Andrea Azzarone (azzar1)
no longer affects: unity
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.