On Sat, Jul 23, 2011 at 15:33, Yves-Alexis Perez <[email protected]> wrote:

> Looking at the code, the popup is shown when an error arrises in
> standard view (the "error" callback is setup to the function displaying
> the popup). It might be some kind of race condition but I'm not sure
> between who and who. It might be worth killing tumblerd and gvfs
> processes before ejecting, in case it's related.
>

After killing tumblerd, I tried it again, and the error message appeared
anyway (on eject).

There were numerous gvfs processes:
$ ps -A | grep gvfs
 2570 ?        00:00:00 gvfsd
 2606 ?        00:00:00 gvfs-gdu-volume
 2616 ?        00:00:00 gvfs-gphoto2-vo
 2629 ?        00:00:00 gvfsd-trash
 2753 ?        00:00:00 gvfsd-network
 2756 ?        00:00:00 gvfsd-smb-brows
 2760 ?        00:00:00 gvfsd-dnssd
 2762 ?        00:00:00 gvfsd-metadata
 2896 ?        00:00:00 gvfs-afc-volume

I assumed gvfsd and gvfs-gdu-volume-monitor (2570 & 2606) were critical to
the SDHC card being mounted, and left them but killed the rest.

$ ps -A | grep gvfs
 2570 ?        00:00:00 gvfsd
 2606 ?        00:00:00 gvfs-gdu-volume

After re-inserting the card, two of them were relaunched:
$ ps -A | grep gvfs
 2570 ?        00:00:00 gvfsd
 2606 ?        00:00:00 gvfs-gdu-volume
 2965 ?        00:00:00 gvfs-afc-volume
 2968 ?        00:00:00 gvfs-gphoto2-vo

The error message appeared again.

After re-inserting the card, and then again killing all the gvfs processes
except gvfsd and gvfs-gdu-volume-monitor, the error message appeared again
(on eject).

To summarize: tumblerd and extraneous gvfs processes are not responsible.

If you think I could safely kill some of the other two processes, I can try
that. Have you been able to reproduce the error?

--
Art Ortenburger
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to