http://bugs.winehq.org/show_bug.cgi?id=19513
Summary: CD change is not recognised and umount/remount doesn't work Product: Wine Version: 1.1.26 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: tavvva@seznam.cz
When installing multiCD game (Rise of Legends in my case), installator asks for the 2nd CD when finishes copying from the 1st one, but the system is not able to release the 1st CD even if the drive door isn't locked .... .... it's not possible to umount the 1st CD (I'm getting message, that CD is in use ... ... that's not true, because I closed all windows and terminals ... the only application using the CD is Wine) and when you change the CD, the 2nd CD is not recognised ...
I tried to eject the CD from wine using some windows CD-eject application, but the same result ... ... the CD is still considered as mounted) ... I tried to force the umount ... delete the cdrom line from the /etc/mtab and mount again ... nothing works ...
lsof says, that wineserver is using the cd, and that's it... ...when I stop the setup.exe to change the CD, then I cannot continue with the setup ... so it's kinda deadlock situation :D
[root@TavvvaWS tavvva]# lsof | grep cdrom lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/tavvva/.gvfs Output information may be incomplete. wineserve 19766 tavvva 25r REG 11,0 253952 5421 /media/cdrom/setup.exe
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #1 from Austin English austinenglish@gmail.com 2009-07-30 10:54:29 --- Does 'wine eject' help?
http://bugs.winehq.org/show_bug.cgi?id=19513
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #2 from Jaime Rave jaimerave@gmail.com 2009-07-30 11:37:55 --- I'm having the same problem with SimCity 4 Deluxe, and LOTR The Return of The king game. And wine eject does not help.
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #3 from Jaromír Cápík tavvva@seznam.cz 2009-07-30 12:35:16 --- After 'wine eject' the CD is released properly, but then the CD drive disappears inside wine ... I don't se the drive letter anymore, therefore the installation cannot continue ...
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #4 from Jaromír Cápík tavvva@seznam.cz 2009-07-30 12:42:17 --- When I run winecfg after the 'wine eject' then the CD drive is missing ... so I define the drive again ... and the drive letter appears again and files on the 2nd CD are accessible, but the game setup is still showing the dialog "Please, Insert ROR disc 2". Strange ...
http://bugs.winehq.org/show_bug.cgi?id=19513
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-30 20:43:21 --- What distro? Is your Wine compiled with dbus support? Attach (as a text file) output of running setup with WINEDEBUG=+mountmgr and trying to eject old CD and mount a new one.
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #6 from Jaromír Cápík tavvva@seznam.cz 2009-07-31 10:22:09 --- Created an attachment (id=22735) --> (http://bugs.winehq.org/attachment.cgi?id=22735) eject and insertion trace
Strange ... today I am unable to reproduce the problem with missing drive definition after 'wine eject', but the 2nd CD is still not recognised by the game setup even if I can browse the files in Total Commander. I tried the CDs on a different computer with Windows Vista and then copied the game folder to wine environment on my workstation and the game started and recognised the game CD. Unfortunately there is still some problem with missing MSXML, but I hope this could be solved with some effort. Anyway ... the problem with 2nd CD recognition is still present and I have absolutely no idea why this happens ...
My distro - Mandriva 2010.0 Alpha (Cooker) ... I'm not sure how the wine is compiled, but I hope it's compiled with the dbus support (like many other applications in Mandriva).
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #7 from Jaromír Cápík tavvva@seznam.cz 2009-07-31 10:39:05 --- Created an attachment (id=22736) --> (http://bugs.winehq.org/attachment.cgi?id=22736) ROL crashed after the start
So .... MSXML problem solved, but a new appeared... maybe a new PR should be created, because it looks like it's not related ....
wine: Call from 0x7edb9592 to unimplemented function d3dx9_36.dll.D3DXCreateEffectPool, aborting wine: Unimplemented function d3dx9_36.dll.D3DXCreateEffectPool called at address 0x7edb9592 (thread 0009), starting debugger... Unhandled exception: unimplemented function d3dx9_36.dll.D3DXCreateEffectPool called in 32-bit code (0x7edb9592).
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #8 from Jaromír Cápík tavvva@seznam.cz 2009-07-31 11:59:40 --- Ok .... I installed DX 9.0c from the game CD and the game started, but then I got a message dialog box, that "AGP textures acceleration is not enabled, what could have impact on game performance .... anyway, when confirmed nothing but the blue desktop was shows since that .... I heared intro sounds, but couldn't see anything).
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #9 from Jaime Rave jaimerave@gmail.com 2009-07-31 12:12:30 --- Please, only one problem per bug. If you have a different problem, fill a new bug. This one is only about the problems with the mount/unmount of the CDs.
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #10 from Jaromír Cápík tavvva@seznam.cz 2009-08-01 05:16:51 --- Ok. Understand ... If You have any idea why the 2nd CD isn't recognised I am always willing to collect some debug info ... it's maybe some copy protection stuff ... and if You're interrested I can provide You with a remote access to one of my testing servers, where You can work with the original game CDs without limits, and I can also install Your favorite distro there ... just let me know ...
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #11 from Jaromír Cápík tavvva@seznam.cz 2009-08-02 09:26:11 --- Looks like ROL uses "SmartE Copy Protection" not mentioned in http://wiki.winehq.org/CopyProtection
http://bugs.winehq.org/show_bug.cgi?id=19513
James james.jrp015@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |james.jrp015@gmail.com
--- Comment #12 from James james.jrp015@gmail.com 2010-03-08 15:50:46 --- I had this problem, and I realised that I hadn't compiled wine with all of the optional packages. If you ./configure, you might see warnings at the end that list many missing packages. If you follow the README and just ./wineinstall, it'll only let you know that some of the packages aren't installed. I think it might have been the libhal or libdbus package for this, but I'm not certain.
http://bugs.winehq.org/show_bug.cgi?id=19513
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer CC| |focht@gmx.net Summary|CD change is not recognised |Rise of Legends: CD2 is not |and umount/remount doesn't |recognized (wine |work |eject/umount/remount | |doesn't work)
--- Comment #13 from Anastasius Focht focht@gmx.net 2011-10-14 05:12:01 CDT --- Hello,
is this still a problem with recent wine?
comment #2 : SimCity 4 and friends ... can't reproduce, installs fine with multi-CD set.
Make sure there is a drive letter present for the media. The installer will restart itself after being run from mount point.
--- snip --- "C:\users\focht\Temp\AutoRun.exe -restart -dir D:" --- snip ---
$ wine --version wine-1.3.30-108-gb80b8f5
Regards
http://bugs.winehq.org/show_bug.cgi?id=19513
--- Comment #14 from Austin English austinenglish@gmail.com 2013-11-13 16:50:50 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=19513
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #15 from Anastasius Focht focht@gmx.net --- Hello folks,
no further answer, resolving 'fixed' (was user error anyway).
Regards
https://bugs.winehq.org/show_bug.cgi?id=19513
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.14.