Rosetta Stone again
Rosetta Stone again
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@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@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
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@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@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
Re: Rosetta Stone again
Did you checked what's the type of the drive D: in winecfg? It should be "cdrom'.Hans Halvorson wrote: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@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
Rosetta Stone again
At Sun, 18 May 2008 19:24:06 -0500,
dimesio wrote:
Strangely, I have not been able to rip the cd to an iso. I get the
following error:
$ dd if=/dev/cdrom1 of=image.iso bs=2k
dd: reading `/dev/cdrom1': Input/output error
2886+0 records in
2886+0 records out
5910528 bytes (5.9 MB) copied, 14.78 s, 400 kB/s
This exact same error happens on two different machines, so it's not
likely a hardware problem. The cd itself is brand new, and there are
no visible flaws, so it's not likely a problem with the disk. I
wonder if Rosetta has implemented some sort of copy protection?
dimesio wrote:
I had not yet tried mounting an iso image of the disk.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.
Strangely, I have not been able to rip the cd to an iso. I get the
following error:
$ dd if=/dev/cdrom1 of=image.iso bs=2k
dd: reading `/dev/cdrom1': Input/output error
2886+0 records in
2886+0 records out
5910528 bytes (5.9 MB) copied, 14.78 s, 400 kB/s
This exact same error happens on two different machines, so it's not
likely a hardware problem. The cd itself is brand new, and there are
no visible flaws, so it's not likely a problem with the disk. I
wonder if Rosetta has implemented some sort of copy protection?
Rosetta Stone again
At Sun, 18 May 2008 21:53:22 -0500,
vitamin wrote:
vitamin wrote:
Thanks. Yes, I have "cdrom" as the drive type. Still no luck.
Hans Halvorson wrote:Did you checked what's the type of the drive D: in winecfg? It should be "cdrom'.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@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
-
- Level 2
- Posts: 25
- Joined: Thu Mar 13, 2008 7:41 am
Re: Rosetta Stone again
Hello,
try ripping the CD with
then try mounting (as root) with
of course you can change /mnt/hd to whatever directory suits you
Hope that helps
-Plamen
try ripping the CD with
Code: Select all
cat /dev/cdrom1 > /tmp/image_name.iso
Code: Select all
mount /tmp/image_name.iso /mnt/hd -o loop
Hope that helps
-Plamen
Rosetta Stone again
At Tue, 20 May 2008 07:22:19 -0500,
Plamen.Vassilev wrote:
# cat /dev/cdrom1 > /tmp/rosetta-original.iso
cat: /dev/cdrom1: Input/output error
-Hans
Plamen.Vassilev wrote:
Thank you for your suggestion. I'm still receiving an error message: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
# cat /dev/cdrom1 > /tmp/rosetta-original.iso
cat: /dev/cdrom1: Input/output error
-Hans
-
- Level 2
- Posts: 25
- Joined: Thu Mar 13, 2008 7:41 am
Re: Rosetta Stone again
Hans,Hans Halvorson wrote:At Tue, 20 May 2008 07:22:19 -0500,
Plamen.Vassilev wrote:Thank you for your suggestion. I'm still receiving an error message: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
# 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)?
Re: Rosetta Stone again
Probably. I know some copy protection schemes work by intentionally creating bad sectors on the disc. (That's about the limit of my knowledge on the subject.)Hans Halvorson wrote: I
wonder if Rosetta has implemented some sort of copy protection?
Looking over your original post, I did have one idea. You said you mounted the cd before running the program, but did you open it in a file manager? If not, try doing that.
Also, are you running the latest version of Wine?
Rosetta Stone again
At Tue, 20 May 2008 11:56:44 -0500,
dimesio wrote:
In fact, I can click on "Autorun.exe", but then it says "Unload the
debugger and try again."
dimesio wrote:
Yes, I can open d:\ in winefile, and everything looks in order there.
Hans Halvorson wrote:Probably. I know some copy protection schemes work by intentionally creating bad sectors on the disc. (That's about the limit of my knowledge on the subject.)I
wonder if Rosetta has implemented some sort of copy protection?
Looking over your original post, I did have one idea. You said you mounted the cd before running the program, but did you open it in a file manager? If not, try doing that.
In fact, I can click on "Autorun.exe", but then it says "Unload the
debugger and try again."
I am running Wine 1.0_rc1.Also, are you running the latest version of Wine?
Re: Rosetta Stone 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."
Rosetta Stone again
At Tue, 20 May 2008 12:24:16 -0500,
dimesio wrote:
pack CDs use SafeDisc for copy protection. What is the status of
SafeDisc support in wine?
dimesio wrote:
After some investigating, I discovered that the Rosetta Stone languageThat'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."
pack CDs use SafeDisc for copy protection. What is the status of
SafeDisc support in wine?
Rosetta Stone again
I am not sure if this can be officially fixed with wine at all. TheAfter some investigating, I discovered that the Rosetta Stone languageThat'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."
pack CDs use SafeDisc for copy protection. What is the status of
SafeDisc support in wine?
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
Looks like older versions of SafeDisc work, newer ones don't:
http://wiki.winehq.org/CopyProtection
http://wiki.winehq.org/CopyProtection
Re: Rosetta Stone again
Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250Hans Halvorson wrote:I am running Wine 1.0_rc1.
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.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
Rosetta Stone again
On Tue, May 20, 2008 at 1:27 PM, vitamin <[email protected]> wrote:
(and find any other regressions).
You could also upgrade to git to see if that fixes the issue for youHans Halvorson wrote:Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250I am running Wine 1.0_rc1.
(and find any other regressions).
Rosetta Stone again
On Tue, May 20, 2008 at 2:27 PM, vitamin <[email protected]> wrote:
John
Sorry and thanks for the correction.Hans Halvorson wrote:Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250I am running Wine 1.0_rc1.
John Drescher wrote: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.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
John
Rosetta Stone again
At Tue, 20 May 2008 13:27:53 -0500,
vitamin wrote:
that the CD is protected by SafeDisc 2.9. According to
http://wiki.winehq.org/CopyProtection, that should work under
wine. But I'm having no luck so far.)
vitamin wrote:
OK, I downgraded to wine-0.9.58, and still no go. (I have discovered
Hans Halvorson wrote:Try downgrading to wine-0.9.58 or older. There was regression that broke SafeDisk: http://bugs.winehq.org/show_bug.cgi?id=13250I am running Wine 1.0_rc1.
John Drescher wrote: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.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
that the CD is protected by SafeDisc 2.9. According to
http://wiki.winehq.org/CopyProtection, that should work under
wine. But I'm having no luck so far.)
Did you check your gcc version? There's a note that copy protection for SafeDisc 2.x breaks under some newer gcc versions.
http://wiki.winehq.org/GccVersions
http://wiki.winehq.org/GccVersions
Rosetta Stone again
At Wed, 21 May 2008 08:38:49 -0500,
dimesio wrote:
gcc.
(By the way, I ran another scanner on the disc, and this one reported
SafeDisc 4.0! I'm not sure if that can be accurate, but if it is, I
guess that I'll have serious trouble trying to run this in wine.)
dimesio wrote:
Aha -- I'm running gcc 4.1.2. I will next try upgrading/downgradingDid you check your gcc version? There's a note that copy protection for SafeDisc 2.x breaks under some newer gcc versions.
http://wiki.winehq.org/GccVersions
gcc.
(By the way, I ran another scanner on the disc, and this one reported
SafeDisc 4.0! I'm not sure if that can be accurate, but if it is, I
guess that I'll have serious trouble trying to run this in wine.)
Rosetta Stone again
At Wed, 21 May 2008 10:03:34 -0400,
Hans Halvorson wrote:
CD. So, I guess it has a version of SafeDisc that is just not yet
supported by wine.
Hans Halvorson wrote:
I recompiled wine-0.9.58 with gcc-3.4.6, and I still cannot access theAt Wed, 21 May 2008 08:38:49 -0500,
dimesio wrote:Aha -- I'm running gcc 4.1.2. I will next try upgrading/downgradingDid you check your gcc version? There's a note that copy protection for SafeDisc 2.x breaks under some newer gcc versions.
http://wiki.winehq.org/GccVersions
gcc.
(By the way, I ran another scanner on the disc, and this one reported
SafeDisc 4.0! I'm not sure if that can be accurate, but if it is, I
guess that I'll have serious trouble trying to run this in wine.)
CD. So, I guess it has a version of SafeDisc that is just not yet
supported by wine.