Description of problem:
The CD-ROM icon does not disappear from the Nautilus desktop when
the CD-ROM is manually ejected from the drive.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Insert a data CD-ROM in the drive.
2. After about 10 seconds, the Nautilus desktop shows a CD-ROM icon.
3. Push the button on the drive to eject the CD-ROM manually.
4. Wait 5 seconds pour be sure that all moving parts have stopped.
5. The icon is still there; double-click on it: an empty Nautilus
directory window appears.
An empty Nautilus directory window appears.
The CD-ROM icon should disappear from the Nautilus desktop as soon
as the drive starts ejecting the CD-ROM.
In the 'CD and DVD Preferences' window, the 'Mount CD
when inserted' checkbox is checked; the 'Start auto-run
program...' checkbox is NOT checked; the 'Open file
manager window...' checkbox is NOT checked.
My CD-ROM drive is a PlexWriter 8/4/32A from Plextor.
The mount directory is /mnt/cdrom.
The corresponding line in /etc/fstab is the following.
/dev/cdrom /mnt/cdrom iso9660 noauto,ro,user 0 0
My system ran RedHat 7.2 and I upgraded it to 8.0 recently.
I run GNOME 2.0, but there are still some GNOME 1.4 packages
in the system.
Strange. On my machines pressing the eject button while the cd is mounted does
nothing. However, if you run e.g. "eject" from the command line the cd is
ejected and nautilus removes the cd icon.
What happens if you use the "eject" command to unmount/eject the cd?
> On my machines pressing the eject button while the cd is mounted does
Strangely, step 3 above does not work this time: the CD icon is
present, and I press the drive's eject button, but now nothing
> However, if you run e.g. "eject" from the command line the cd is
> ejected and nautilus removes the cd icon.
> What happens if you use the "eject" command to unmount/eject the cd?
The CD is ejected and Nautilus removes the CD icon.
Well, the problem seems to have disappeared for now.
However, I wonder if Nautilus could not react to the drive's
eject button and eject the CD.
Eject button handling is done entierly by the hardware. Not even the kernel can
I wonder how you got into your original state though. It seems the cdrom was
somehow unmounted or at least unlocked, but nautilus didn't detect it. That
sounds like /etc/mtab wasn't changed. But that would be very strange....
Since this problem disappeared for you, and the way media icons has changed a
lot for the better recently i'm closing this bug.