Eject don't work.

Questions about Wine on Linux
Locked
Giorgos
Level 1
Level 1
Posts: 9
Joined: Thu Jun 27, 2013 2:05 am

Eject don't work.

Post by Giorgos »

Hi! :D

Is there any workaround to make eject to work?

I have Kubuntu x64 13.04 and Wine 1.6 RC 3 (from ppa repository).

I've set D: -> /cdrom/ (Path) and Advanced Type -> CD-ROM.

Code: Select all

Πεμ Ιούν 27 . 10:23 πμ ~>wine eject d:
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 90020 (device=9 access=0 func=8 method=0)
Πεμ Ιούν 27 . 10:23 πμ ~>
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Eject don't work.

Post by dimesio »

Is /cdrom where the disc is actually mounted?
Giorgos
Level 1
Level 1
Posts: 9
Joined: Thu Jun 27, 2013 2:05 am

Re: Eject don't work.

Post by Giorgos »

No. It mounts the cd at /media/LABEL/ (where LABEL is the cd label).
Eg. the cd labeled DATA is mounted at /media/DATA/.

And now that you pointed me at the right direction, I can recall at older distros, that cdcat and other cataloguers had a hard time when CDs got dynamic mount point (instead of the older static /media/cdrom/ for all mounted CDs).

Now, there's no way to eject the CD tray if it's empty (since /cdrom/ actually is always an empty directory).
I can config wine after mounting a CD (eg. to use /media/DATA/) and then it can eject it, but this needs to be done for every mounted CD (except the newlly mounted CD has exactly the same label).
Eg. I can config Wine and eject the CD DATA. After inserting the CD labeled GAMES, I have to reconfigure Wine to use /media/GAMES/ etc.

Now what? :D
Locked