GNOME Bugzilla – Bug 359835
can't eject media after using nautilus-open-terminal
Last modified: 2007-01-08 21:53:30 UTC
That bug has been described on https://launchpad.net/distros/ubuntu/+source/nautilus/+bug/62200 "After plugging a Nokia phone to the USB port, I can read/write memory card of it without any problem (it worked on Dapper too of course). However, if I try to "eject" it, I got an error dialog that cannot be unmounted. Also from terminal: lgb@oxygene:~$ fuser -vm /media/Memory\ card/ USER PID ACCESS COMMAND /media/Memory card/: lgb 8955 ..c.. nautilus ... I've just realized, that it only occures if I use 'Open in terminal' feature (I think it's in package nautilus-open-terminal). The strange thing that even if I exit from that terminal eject cannot be done. ... I can confirm this, it is trivial to reproduce: -plug in any removable media (cdrom, usb-stick..) -from the popup nautilus-window right click and choose "open in terminal" -quit the terminal -try to eject the media -> doesn't work -run 'lsof |grep <mountpoint>' and it shows something like this: nautilus 10863 tjaalton cwd DIR 22,0 640 1344 /media/cdrom0 this is also affects dapper." Might be a nautilus-open-terminal issue, is there a bug tracker for it somewhere?
I've just come across this issue as well. I'm on Dapper. A work-around is to use the Open In Terminal feature on another directory outside the mounted device which changes the Nautilus CWD and therefore allows Nautilus to eject the USB device. Here's a vote to have this fixed.
Closing as NOTGNOME. This is a (fixed) Nautilus-Open-Terminal issue. I'll comment on the ubuntu bug tracker.