Many people have discussed the problems with Rosetta Stone, in particular the failure to detect the cdrom with the "Language Pack". I am having the same problem, but none of the described solutions work for me. I think that my dosdevices are configured correctly: niemand at dell dosdevices $ ls -l total 0 lrwxrwxrwx 1 niemand users 10 2007-09-07 11:59 c: -> ../drive_c lrwxrwxrwx 1 niemand users 10 2008-05-18 06:37 d: -> /mnt/cdrom lrwxrwxrwx 1 niemand users 14 2008-05-18 06:33 h: -> /home/niemand If I put the application CD in the drive, mount it at /mnt/cdrom, and do "wine Rosetta Stone.exe" (already installed from the application CD), then it pops up a message "Please insert the correct CD-ROM, press OK, and restart the application." And here's what I get in the terminal: niemand at dell RS2.2.0.0A $ wine Rosetta\ Stone.exe fixme:service:QueryServiceObjectSecurity 0x11f990 4 0x11fdc8 0 0x32ef30 - semi-stub fixme:service:QueryServiceObjectSecurity 0x11f990 4 0x11fdc8 28 0x32ef30 - semi-stub fixme:advapi:SetEntriesInAclA 1 0x32eec0 0x11fddc 0x32ef2c fixme:service:SetServiceObjectSecurity 0x11f990 4 0x32eeac fixme:event:wait_for_withdrawn_state window 0x10022/1a00005 wait timed out fixme:event:wait_for_withdrawn_state window 0x1002a/1a00008 wait timed out fixme:event:wait_for_withdrawn_state window 0x10028/1800005 wait timed out Where to go from here? I would be extremely grateful for any suggestions or advice. -Hans
You may have already tried this--you didn't say exactly what you've tried--but the only way my daughter was able to get Rosetta Stone to work under Wine was to rip the cd to an iso and mount that.
Hello, try ripping the CD with Code: cat /dev/cdrom1 > /tmp/image_name.iso then try mounting (as root) with Code: mount /tmp/image_name.iso /mnt/hd -o loop of course you can change /mnt/hd to whatever directory suits you Hope that helps -Plamen
Hans Halvorson wrote:> At Tue, 20 May 2008 07:22:19 -0500, > Plamen.Vassilev wrote: > > > > > Hello, > > > > try ripping the CD with > > > > Code: > > cat /dev/cdrom1 > /tmp/image_name.iso > > > > > > > > then try mounting (as root) with > > > > Code: > > mount /tmp/image_name.iso /mnt/hd -o loop > > > > > > > > of course you can change /mnt/hd to whatever directory suits you > > > > Hope that helps > > > > -Plamen > > > > > > Thank you for your suggestion. I'm still receiving an error message: > > # cat /dev/cdrom1 > /tmp/rosetta-original.iso > cat: /dev/cdrom1: Input/output error > > Hans, > > did you check how large is the ripped .iso image? This error may (or may not) indicate flaws on the CD surface. I had several occasions where ripping of a CD ended with io error, but the ripped image was fine and mountable. Did you try to mount the ripped .iso file (if it's size is reasonable of course)? > > -Hans
> Yes, I can open d:\ in winefile, and everything looks in order there. > In fact, I can click on "Autorun.exe", but then it says "Unload the > debugger and try again."That's a copy protection issue.
>> > Yes, I can open d:\ in winefile, and everything looks in order there. >> > In fact, I can click on "Autorun.exe", but then it says "Unload the >> > debugger and try again." >> >> >> That's a copy protection issue. >> > > After some investigating, I discovered that the Rosetta Stone language > pack CDs use SafeDisc for copy protection. What is the status of > SafeDisc support in wine? > >I am not sure if this can be officially fixed with wine at all. The problem is that the copy protection (correctly) thinks that wine is a debugger and prevents the application executing under wine. This debugger check is a safegaurd to prevent users from debugging the executable to find a way to remove the protection. John -- John M. Drescher
>> > Yes, I can open d:\ in winefile, and everything looks in order there. >> > In fact, I can click on "Autorun.exe", but then it says "Unload the >> > debugger and try again." >> >> >> That's a copy protection issue. >> > > After some investigating, I discovered that the Rosetta Stone language > pack CDs use SafeDisc for copy protection. What is the status of > SafeDisc support in wine? > >I am not sure if this can be officially fixed with wine at all. The problem is that the copy protection (correctly) thinks that wine is a debugger and prevents the application executing under wine. This debugger check is a safegaurd to prevent users from debugging the executable to find a way to remove the protection. John -- John M. Drescher -- John M. Drescher
Sorry. I accidentally sent this to the wrong list. John
Looks like older versions of SafeDisc work, newer ones don't: http://wiki.winehq.org/CopyProtection
Hans Halvorson wrote:> I am running Wine 1.0_rc1.Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250 John Drescher wrote:> I am not sure if this can be officially fixed with wine at all. The > problem is that the copy protection (correctly) thinks that wine is a > debugger and prevents the application executing under wine. This >Wrong. Many older versions of SafeDisk work on Wine just fine. Wine is not a debugger. Adjust you knowledge about Wine and don't spread FUD.
On Tue, May 20, 2008 at 1:27 PM, vitamin <wineforum-user at winehq.org> wrote:> > Hans Halvorson wrote: >> I am running Wine 1.0_rc1. > > Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250You could also upgrade to git to see if that fixes the issue for you (and find any other regressions).