GNOME Bugzilla – Bug 523884
"Eject" should eject the CD-ROM drive tray
Last modified: 2012-02-28 12:30:18 UTC
The bug has been described on https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/203574 "Binary package hint: nautilus Steps to reproduce: 1. Tell Nautilus to go to the computer. 2. Tell Nautilus to eject the CD-ROM drive. Expected behaviour: Eject the CD-ROM drive tray. Actual behaviour: Nautilus cannot mount the volume because the drive is empty; it displays a corresponding message box and does nothing."
Confirming. This seems to be a gnome-mount issue. We invoke it from gvfs [hal/ghaldrive.c:g_hal_drive_eject_do] like: gnome-mount -e -b -d /dev/cdromdevice gnome-mount however attempts to mount the device instead of ejecting it, at least with gnome-mount 0.6.
Created attachment 108404 [details] [review] don't require a media to eject the drive
Great, thanks!
*** Bug 546596 has been marked as a duplicate of this bug. ***
Patch doesn't seem to work here, with 0.9. After applying the patch, I get a "Method \"Eject\" with signature \"as\" on interface \"org.freedesktop.Hal.Device.Volume\" doesn't exist\n" error when trying to eject an empty cdrom drive.
"gnome-mount" will not see active development anymore according to its developers (as HAL is also dead). Closing this report as WONTFIX - Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.