Whenever I try to eject my CD drive, regardless if a disc is in it or not, the drive opens the tray, but then closes it automatically, often before the tray has fully slid out. Sometimes when I try to eject it, the reading LED turns on for a while, but the drive does not eject the tray and I have to press the eject button again (then I get the automatic closing just described). This also happens if I try to eject the tray from software (i.e. the eject command or a desktop menu item).
Killing the devkit-disks-daemon allows me to eject my drive properly without it trying to close on its own.
Using udev 146-2 and devicekit-disks 009-3
When searching for info online, I came across this Ubuntu bug report of what seems to be a similar bug in Ubuntu 9.10, but I believe they use a different version of udev, and I don't know what patches either Ubuntu or Arch have applied. https://bugs.launchpad.net/ubuntu/+sour … bug/356631
$ uname -a Linux bigkahuna 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:01:40 CET 2009 x86_64 AMD Athlon(tm) X2 Dual Core Processor BE-2300 AuthenticAMD GNU/Linux $ devkit-disks --dump [i]cut to show only the relavent device[/i] ======================================================================== Showing information for /org/freedesktop/DeviceKit/Disks/devices/hda native-path: /sys/devices/pci0000:00/0000:00:14.1/ide0/0.0/block/hda device: 3:0 device-file: /dev/hda by-id: /dev/disk/by-id/ata-_NEC_DVD_RW_ND-3500AG_ by-path: /dev/disk/by-path/pci-0000:00:14.1 detected at: Tue 15 Dec 2009 09:52:22 AM CST system internal: 0 removable: 1 has media: 0 detects change: 1 detection by polling: 1 detection inhibitable: 1 detection inhibited: 0 is read only: 0 is mounted: 0 mount paths: mounted by uid: 0 presentation hide: 0 presentation nopolicy: 0 presentation name: presentation icon: size: 0 block size: 0 job underway: no usage: type: version: uuid: label: drive: vendor: model: _NEC DVD_RW ND-3500AG revision: 2.1A serial: detachable: 0 can spindown: 0 rotational media: 1 ejectable: 1 media: compat: optical_cd optical_cd_r optical_cd_rw optical_dvd optical_dvd_r optical_mrw optical_mrw_w interface: (unknown) if speed: (unknown) ATA SMART: not available
I have the same problem here.
A (crappy) temporary solution is to downgrade to udev-stable package in AUR. With this I lose the gdm buttons to poweroff and restart, and the suspend/hibernate in the gnome logout menu.
I dont use them, so i can survive until a patch is released
Last edited by Frostwarrior (2009-12-29 09:55:02)
same here... I thought it was an hardware problem
Btw my reflexes improved a lot: fighting like a mongoose catching discs before the tray closes