Bug#217255: problems with umount and nautilus

Sebastien Bacher Sebastien Bacher <seb128@debian.org>, 217255@bugs.debian.org
Wed, 12 Nov 2003 18:00:09 +0100


Sven Luther <sven.luther@wanadoo.fr> writes:

> How to reproduce it :
>
>
>   1) Insert CD.
>   2) right mouse button on the desktop, select volumes and CD-ROM.
>   3) double click on CD icon to open nautilus.
>   4) Browse to one of the files, and open it (tested with nautilus).
>   5) Close nautilus window.
>   6) Try ejecting the cdrom => Error message saying the CD is in use.

Work fine here ...


> Mmm, this would mean that the CD icon would appear as soon as i enter the CD
> in the drive. If so, i guess i don't use automount.

Ok.

>> Nautilus doesn't use fam on read-only media, so I think it's not a
>> nautilus bug, but a fam bug.
>
> Seriously, i have trouble following the logic, we have the premises :
>
>   Nautilus doesn't use fam for read-only media.

Yes, according to the upstreams.


>   The bug appears in nautilus with read-only media.

No bug on upstreams' boxes and I can't reproduce it too. So I was try to
guess if something in the background can grab the device ...


> Therefore :
>
>   It can't be a fam bug since it is not used. 

Look on the second comment in the bug report that point a fam
problem. Could you try the lsof to see what's holding the device ?


> But then, i don't really care about fam, the gnome maintainers are
> supposed to make a working gnome desktop, and this include a working CD
> mounting with nautilus. Having to reboot to be able to remove the CD is
> just wrong, please fix this.

I'm trying to reproduce it to fix it yes, but neither upstreams or me
can reproduce it, so it's not easy ...


> BTW, i have a scsi CD-ROM drive, but i suppose this doesn't influence
> anything.

I'm not sure, but I don't think it makes a difference.



Cheers,

Sebastien Bacher