eject from kde menu doesn't work When I use command line: eject cdrom dmessg is showing warning: program eject is using a deprecated SCSI ioctl, please convert it to SG_IO program eject is using a deprecated SCSI ioctl, please convert it to SG_IO Though, it will eject the CD. When I use the packet writing software, mount the drive and try to eject the CD nothing works, The computer will not shot down either, it kicks be back to login prompt and not even CTRL-ALT-DEL works. In order to eject the cd or shutdown the PC I need to turn the main power off. I have BenQ CD/DVD wrter DW1620. My CD/DVD is recognized as "hdd" When I try to unmount it and type dmesg |grep hdd it prints: pktcdvd: writer pktcdvd0 mapped to hdd hdd: lost interrupt hdd: lost interrupt #Joseph Reproducible: Always Steps to Reproduce: 1.eject cdrom 2.eject cdrw 3.
I just found out this patch on RedHat page: http://rpmfind.net/linux/RPM/fedora/4/i386/eject-2.0.13-15.i386.html It could be possible solution to eject problem.
Solved! It turned out that the kernel didn't have enabled support for the following: Device Drivers: ATA/ATAPI/MFM/RLL Support (x) Sharing PCI IDE interrupts support (x) Generic PCI IDE Chipset support (x) VIA82Cxxx Shipset support #I have this chipset And I followed the handbook instruction line by line, so I don't know how could I've missed these settings. The eject, doesn't work from KDE but "eject" command from root doesn't print any error messages. The eject button on the CD works as well. #Joseph