Update Broke Rosetta Stone

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
starkid
Level 1
Level 1
Posts: 5
Joined: Wed Oct 19, 2011 3:36 pm

Update Broke Rosetta Stone

Post by starkid »

I have RS version 3.4.7 and I'm using Ubuntu 11.04 x64. When I start the app, everything works up until I click my username, then the main application area is blank (title bar and exit and help menus are still visible and functional). It has worked fine for months; the only thing that has changed is that I recently accepted the latest system wine update. I ran the app from the command line:

wine: cannot find L"C:\\windows\\system32\\plugplay.exe"
fixme:mixer:ALSA_MixerInit No master control found on HD-Audio Generic, disabling mixer
err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
err:ole:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
err:ole:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x17
fixme:win:EnumDisplayDevicesW ((null),0,0x32f588,0x00000000), stub!
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Common Files\\Macrovision Shared\\FLEXnet Publisher\\\\fnp_registrations.xml" 1 4 (nil) (nil) 0x32a45b8 (nil)
fixme:psapi:EnumDeviceDrivers ((nil), 0, 0x32c484): stub
fixme:psapi:EnumDeviceDrivers (0xaf0fc20, 0, 0x32c484): stub
fixme:psapi:EnumDeviceDrivers ((nil), 0, 0x32c228): stub
fixme:psapi:EnumDeviceDrivers (0xaf10520, 0, 0x32c228): stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x19a3c8, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0xb61e9a4)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 4100c
fixme:mountmgr:harddisk_ioctl unsupported ioctl 41018
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:wbemprox:wbem_locator_ConnectServer 0x19a4a0, L"root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0xb71e974)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c10
wine: cannot find L"C:\\windows\\system32\\taskkill.exe"


C:\Program Files\Rosetta Stone\Rosetta Stone Version 3\support\bin\win\\RosettaStoneLtdServices.exe [v072420082200]

fixme:mixer:ALSA_MixerInit No master control found on HD-Audio Generic, disabling mixer
AUDIO ERROR
AUDIO ERROR
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Update Broke Rosetta Stone

Post by dimesio »

starkid wrote:It has worked fine for months; the only thing that has changed is that I recently accepted the latest system wine update.
Does downgrading Wine fix it? If so, please run a regression test and file a bug. http://wiki.winehq.org/RegressionTesting
starkid
Level 1
Level 1
Posts: 5
Joined: Wed Oct 19, 2011 3:36 pm

Post by starkid »

That didn't fix the problem. Now, Rosetta Stone doesn't start up at all. Terminal output:

wine: could not load L"C:\\windows\\system32\\plugplay.exe": Module not found
err:menubuilder:WinMain unknown option -a
err:menubuilder:WinMain unknown option -r
fixme:mixer:ALSA_MixerInit No master control found on HD-Audio Generic, disabling mixer
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1
wine: Unhandled page fault on read access to 0x00000000 at address 0x41de21 (thread 0009), starting debugger...
Can't attach process 0008: error 5
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

starkid wrote:That didn't fix the problem. Now, Rosetta Stone doesn't start up at all.
Try reinstalling to a clean wineprefix.
starkid
Level 1
Level 1
Posts: 5
Joined: Wed Oct 19, 2011 3:36 pm

Post by starkid »

That didn't work. Still no start-up and the terminal output looks the same. Was I correct to use

export WINEPREFIX=~/.wine-new
wine winecfg

then install in ~/.wine-new/wineprefixes?
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

Update Broke Rosetta Stone

Post by jjmckenzie »

On Thu, Oct 20, 2011 at 10:06 AM, starkid <[email protected]> wrote:
That didn't work. Still no start-up and the terminal output looks the same. Was I correct to use

export WINEPREFIX=~/.wine-new
wine winecfg

then install in ~/.wine-new/wineprefixes?
No. Just do the following:

export WINEPREFIX=$HOME/.wine-new
cd <directory of installer>
wine <program name of installer>

This should work.
starkid
Level 1
Level 1
Posts: 5
Joined: Wed Oct 19, 2011 3:36 pm

Post by starkid »

Sorry for the thread necromancy, but I got RS working in the latest wine by reinstalling (to .wine folder), and now it will not recognize the language CDs, which I have mounted as ISOs. I've tried placing the files in a folder in /home/user, adding the folder to Drive Mappings via winecfg, and selecting CDROM. I tried this with several different folders, tried changing the file names to uppercase, tried mapping the folder to several different drives, tried restarting RS to make sure the drive was detected.

The weird thing is that I had saved my settings from my previous RS installation, and copied this folder (/home/user/.wine/wineprefixes/RosettaStone/drive_c/users/Public/Application Data/Rosetta Stone) in place of the empty one from the new installation. The installed languages should still be in there, as far as I know.
starkid
Level 1
Level 1
Posts: 5
Joined: Wed Oct 19, 2011 3:36 pm

Post by starkid »

Language disc recognition solved by mounting to /media/cdrom:

sudo mount discname.iso /media/cdrom -o loop
Locked