http://bugs.winehq.org/show_bug.cgi?id=12359
Summary: Express Rip can't detect the CD drive Product: Wine Version: CVS/GIT Platform: Other URL: http://www.nch.com.au/rip/ OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
I inserted an audio cd, made sure Linux could read the tracks, then ran Express Rip. It popped up a warning saying it couldn't find any cd-rom device. I went to winecfg and set the drive type of my cdrom from autodetect to cd-rom. That got rid of the popup, but still no dice detecting the disc. Also happens with wine-0.9.42.
http://bugs.winehq.org/show_bug.cgi?id=12359
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Express Rip can't detect the|Express Rip and Exact Audio |CD drive |Copy can't detect the CD | |drive
--- Comment #1 from Dan Kegel dank@kegel.com 2008-04-04 13:53:36 --- Also can't detect audio disc with Exact Audio Copy, http://exactaudiocopy.de A few users have complained about this in the appdb, http://appdb.winehq.org/objectManager.php?sClass=version&iId=10017 (EAC shows a crash when installing, see bug 12361. I doubt that keeps the app from working, though.)
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #2 from Dan Kegel dank@kegel.com 2008-04-04 14:05:48 --- A bit more on Exact Audio Copy: after doing sudo chown $LOGNAME /dev/hdc and setting "native win32" mode in EAC options as described at http://forums.gentoo.org/viewtopic-t-386370.html, I was rewarded with the message fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d014 and a lockup.
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #3 from Dan Kegel dank@kegel.com 2008-04-04 17:15:53 --- Filed bug 12363 for the EAC hang in previous comment.
http://bugs.winehq.org/show_bug.cgi?id=12359
Andrew Lau amlau@alum.mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |amlau@alum.mit.edu
http://bugs.winehq.org/show_bug.cgi?id=12359
Jan Buecken jb.faq@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jb.faq@gmx.de
--- Comment #4 from Jan Buecken jb.faq@gmx.de 2008-08-06 07:20:52 --- I can cofirm this exactly with Exact Audio Copy v0.99 prebeta 4.
Hint: My virtual cdemu rom was detected.
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #5 from Jan Buecken jb.faq@gmx.de 2008-08-06 15:18:35 --- New Info: Exeptional I tried this as root. New .wine , in winecfg autodetect the disks, and start EAC (no new install for root, from my user directory...) and: it works! (no native dll, no changed EAC options)
BUT I don't believe in a problem with the rights (only). Because: As user it works with a workaround, following the steps from comment 2 in bug http://bugs.winehq.org/show_bug.cgi?id=12363
(except that I had to mount / unmount the data cd as root and to open the cdrom I had to use eject (as user, wine eject or the button in EAC does not work!))
But after exit and restart EAC, I have to do all the steps again. Amazing...
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #6 from Jan Buecken jb.faq@gmx.de 2008-08-06 16:33:46 --- Same problem with ImageBurn: With SPTI I get fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d014 on the command line and this error message from the programm: I/O Error! Devive[0:0:0](K:) CDB: 12 00 00 00 60 00 Interpretation: Inquirly Reason: Anfrage nicht unterstützt (engl. request / inquiry not supported)
(I wonder my cdrom drive is I: not K:, K: is my mount point for cdemu... but the deamon is stopped...)
I can change the I/O in the settings:
With ASPI I get err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\DEVICEMAP\Scsi"
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #7 from Jan Buecken jb.faq@gmx.de 2008-08-06 16:52:58 --- ARG, SORRY: In comment 5 I forgot to tell you that I had to stop the cdemu deamon, otherwise it doesn't work as root as well. I unload the vhba module too.
Now I delete my "virtual cdrom mountpoint K:" such that I have /mnt/cdrom as the only drive in winecfg. Now the error meassage in ImgBurn doesn't appear, the error message fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d014 doesn't appear too, but ImgBurn tells me there are no cdrom drives. Similar result with EAC: With "K:" I had a no named drive ( I thougt this appears if there is no drive), without "K:" the field with the cdrom is simply empty, (and theres another bug: My mouse disappers if I move over the eac window, I cannot select anything...)
No idea what to test next...
http://bugs.winehq.org/show_bug.cgi?id=12359
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #8 from Austin English austinenglish@gmail.com 2009-01-19 15:14:48 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #9 from Jan Buecken jb.faq@gmx.de 2009-01-22 12:16:42 --- Still present in current git with EAC.
Cannot update "Version", not my bug.
http://bugs.winehq.org/show_bug.cgi?id=12359
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |EagleScreen@gmail.com
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2009-10-03 23:24:23 --- *** Bug 20255 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #11 from A Wine user RandomAccountName@mail.com 2010-02-26 09:36:45 --- (In reply to comment #6)
Same problem with ImageBurn: With SPTI I get fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d014 on the command line and this error message from the programm: I/O Error! Devive[0:0:0](K:) CDB: 12 00 00 00 60 00 Interpretation: Inquirly Reason: Anfrage nicht unterstützt (engl. request / inquiry not supported)
Same problem here in 1.1.39. ImgBurn can work with my DVD-RAM drive using SPTI, but I get this error when it tries to access my CD-RW drive. Both work with ASPI.
http://bugs.winehq.org/show_bug.cgi?id=12359
schmuddelkind@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |schmuddelkind@yahoo.de
--- Comment #12 from schmuddelkind@yahoo.de 2010-08-19 05:47:20 --- It is not a bug in Wine but a missconfiguration in the used Linux distributions. A user cannot use a CD-ROM device in Wine, if he has no read access for this device.
To solve the problem, add the user to a group named "cdrom" (Fedora, Ubuntu, SUSE), "optical" (Arch Linux) or similar; log out, log in again, and it should work.
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #13 from Jan Buecken jb.faq@gmx.de 2010-08-24 08:36:28 --- (In reply to comment #12)
It is not a bug in Wine but a missconfiguration in the used Linux distributions. A user cannot use a CD-ROM device in Wine, if he has no read access for this device.
To solve the problem, add the user to a group named "cdrom" (Fedora, Ubuntu, SUSE), "optical" (Arch Linux) or similar; log out, log in again, and it should work.
I'm sorry, I'm on gentoo and in the cdrom group. I can mount data-cds (entry in fstab), play music cds with vlc and so on. So I think my user has read access. And I can use virtual cdrom - device with EAC (generated by cdemu) and it has the same settings like the "real" cdrom.
New ideas?
http://bugs.winehq.org/show_bug.cgi?id=12359
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #14 from Jan Buecken jb.faq@gmx.de 2010-09-13 10:23:55 CDT --- Nick Bowler gives in bug 12363 , comment 12 a solution that works for me:
Change the permissions of the mountpoint for the cdrom drive ( /mnt/cdrom for me ):
chmod go+rx /mnt/cdrom
(I don't believe that the "o" for owner is nessaccary.
and I did in addition:
chown root:cdrom /mnt/cdrom
Never thought that the mountpoint is relevant, because you don't mount audio-cds...
http://bugs.winehq.org/show_bug.cgi?id=12359
Andrew Lau amlau@alum.mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|amlau@alum.mit.edu |
http://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #15 from Rosanne DiMesio dimesio@earthlink.net 2011-12-09 06:58:13 CST --- This bug also affects dbpoweramp CD Ripper 14.2, but for that app I only had to do the workaround of starting with a data cd mounted then switching to an audio cd while running once; after that it recognized the cd drive on start, even if nothing was in it.
http://bugs.winehq.org/show_bug.cgi?id=12359
Sylvain Petreolle spetreolle@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spetreolle@yahoo.fr
http://bugs.winehq.org/show_bug.cgi?id=12359
Roman Beslik beroal@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |beroal@ukr.net
https://bugs.winehq.org/show_bug.cgi?id=12359
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?
--- Comment #16 from Ken Sharp imwellcushtymelike@gmail.com --- Does this still occur in Wine 1.7.45 or later?
https://bugs.winehq.org/show_bug.cgi?id=12359
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Hardware|Other |x86 Version|unspecified |0.9.42. OS|other |Linux
https://bugs.winehq.org/show_bug.cgi?id=12359
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scott@doemail.org
--- Comment #17 from Rosanne DiMesio dimesio@earthlink.net --- *** Bug 42539 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=12359
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Express Rip and Exact Audio |Multiple apps can't detect |Copy can't detect the CD |audio CDs (affects Express |drive |Rip, Exact Audio Copy, | |dbpoweramp CD Ripper)
https://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #18 from Scott scott@doemail.org --- (In reply to Ken Sharp from comment #16)
Does this still occur in Wine 1.7.45 or later?
Yes; ref bug 42539 which is with Wine 2.2 on macOS (not sure if problems in Wine typically manifest on both OSes).
https://bugs.winehq.org/show_bug.cgi?id=12359
--- Comment #19 from Bruno Jesus 00cpxxx@gmail.com --- Is this still an issue in GNU/Linux? I just installed Exact Audio Copy and Express Rip and both were able to detect and read an audio CD from the (real) drive.
I inserted the CD both before the programs were running and after and in both cases they found the CD and extracted tracks from the CD.
File info: 49f1028bd2b0cce0829250430bf8771c4a766daf eac-1.3.exe e47bb62fe06a2bd789ce09844384c103f50895ef ripsetup.exe
https://bugs.winehq.org/show_bug.cgi?id=12359
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? | URL|http://www.nch.com.au/rip/ |https://web.archive.org/web | |/20080720223346/http://www. | |nch.com.au/rip/ripsetup.exe Component|-unknown |programs
--- Comment #20 from Anastasius Focht focht@gmx.net --- Hello folks,
audio CD detection and ripping works fine here.
I could reproduce the "no CD detected" problem with old Wine versions as well (Wine 1.4, 1.6, 1.7+).
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/NCH Swift Sound/ExpressRip
$ ll total 788 -rwxrwxr-x. 1 focht focht 397316 Jan 2 01:30 expressrip.exe drwxrwxr-x. 2 focht focht 4096 Jan 2 01:30 Help -rwxrwxr-x. 1 focht focht 397316 Jan 2 01:30 uninst.exe
$ wine ./expressrip.exe ... --- snip ---
I did a quick reverse regression test using prebuilt Wine versions, and it seems this was fixed in between Wine 1.7.43 and Wine 1.7.44
Armed with that info it was an easy guess: https://source.winehq.org/git/wine.git/commitdiff/f556d0e93679a10281430835a6... ("kernel32: Return correct device type for cd devices without medium."). Yes, validated.
Thanks Michael
Part of Wine 1.7.44
NOTE: Bug 12363 has the same commit https://source.winehq.org/git/wine.git/commitdiff/f556d0e93679a10281430835a6... that fixed it.
$ sha1sum ripsetup.exe d34bbcc25e6670bc7c5696aae8d2c5a4710547f8 ripsetup.exe
$ du -sh ripsetup.exe 308K ripsetup.exe
$ sha1sum eac-0.99pb4.exe 28d765cace5efa9c9fcc640887ac5ea66d471a78 eac-0.99pb4.exe
$ du -sh eac-0.99pb4.exe 2.5M eac-0.99pb4.exe
$ wine --version wine-5.0-rc3-1-g742f317806
Regards
https://bugs.winehq.org/show_bug.cgi?id=12359
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |f556d0e93679a10281430835a6e | |01ce7f12269bd Status|NEW |RESOLVED Component|programs |kernel32
--- Comment #21 from Anastasius Focht focht@gmx.net --- Hello again,
and resolving here.
Regards
https://bugs.winehq.org/show_bug.cgi?id=12359
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.0-rc4.