Safely Remove does not work. That is, using that option will unmount
the
device but does not remove the icon from the desktop.
Likely a udev/eject problem; it works here but your previous comments indicate that your udev subsystem may not be working as well for some reason.
- Eject does not work with CDs/DVDs.
See above comment.; not likely to be a TDE problem.
I tested this under Xfce 4.10 and KDE 4.8.5 in Slackware 14. With both desktops eject works for optical disks and the icons disappear with the equivalent of Safely Remove. I don't think the problem is udev/eject problem. Also nobody is reporting eject problems with Slackware 14.
Those two systems probably use a different method to request an eject operation. Does 'eject' work from the command line at all on your system?
More information: TDE handles a HAL eject and a TDEHWLib eject the exact same way, via a call to kdeeject, which then calls eject. As eject used to rely on HAL, I would not be a bit surprised if the 'eject' binary is broken on Slackware 14 (the ioctl errors would support this hypothesis).
Tim