Unmounting removable devices
Martin Pitt
martin.pitt at ubuntu.com
Wed Nov 12 09:20:54 GMT 2008
Hi James,
James Westby [2008-11-11 14:09 -0500]:
> The messages apparently come from gnome-mount, but are only shown in
> some cases from what I can see.
Ah, indeed. No gnome-mount when a device is ripped out.
> I have a 20 line python script that implements what I would like by
> hooking up gio and libnotify.
Hm, it sounds as if that were a daemon which would need to run all the
time? IMHO having a permanenlty running python blob for just this task
is a bit too heavy. Or is it just producing the notification? Then
using the binary in libnotify-bin might be sufficient, and avoids
dynamic linking (although I don't think that it hurts to link nautilus
against libnotify).
> I'm looking for somewhere appropriate to put it. nautilus may be
> appropriate, but I'm having a bit of trouble seeing how to use their
> particular brand of gtk+.
Is that any special? My gut feeling is that adding it to nautilus is
appropriate, since it already listens to gio/hal events and thus can
easily detect the hal "device removed" event, too. It could then just
either use libnotify or libnotify-bin to produce the notification.
> I wondered if it could be done as a nautilus extension, but that
> doesn't look feasible from the little documentation that I could
> find.
I'm afraid I don't know anything about nautilus-extensions either.
> Another place would be gnome-settings-daemon, but it's not a good fix
> their in terms of intent.
Agreed. Maybe gvfs-hal-volume-monitor or gvfsd. Discussing that with
davidz might yield some more insights/options.
Thanks,
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-desktop/attachments/20081112/7800c18f/attachment.pgp
More information about the ubuntu-desktop
mailing list