[Wine] Problem on installing MS VM on wine
Stephen Liu
satimis at yahoo.com
Wed Aug 15 09:08:27 CDT 2007
Hi L. Rahyen,
- snip -
> For now, good news: I managed to install msjava with IE and now I
> see "Microsoft VM" with related options here:
>
> Tools -> Internet Options -> Advanced -> Settings;
>
> Actually everything is very simple. First, run:
>
> WINEPREFIX=~/.ies4linux/ie6 winecfg
>
> Set there winxp version and click OK. Now run your installers:
>
> WINEPREFIX=~/.ies4linux/ie6 wine msjavx86b3805.exe
> WINEPREFIX=~/.ies4linux/ie6 wine
> MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe
>
> Please note then each installer will segfault twice but this will
> not stop
> the installation. Just ignore this.
$ WINEPREFIX=~/.ies4linux/ie6 winecfg
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet
supported.
Wine configuration window
Application Settings
Default
Windows Version -> Window XP
[Apply] -> [OK]
$ WINEPREFIX=~/.ies4linux/ie6 wine msjavx86b3805.exe
Microsoft VM
Would you like to install the Microsoft
[Yes]
Accept Licence
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet
supported.
Microsoft VM
The installation is complete
[OK]
$ WINEPREFIX=~/.ies4linux/ie6 wine
MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe
Microsoft VM
Would you like to install the Microsoft
[Yes]
Accept Licence
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet
supported.
Microsoft VM
The Microsoft is now being installed on your computer.
Installing Component: Register Base Classes
fixme:advapi:CheckTokenMembership ((nil) 0x1691f8 0x34f080) stub!
fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet
"C:\\windows\\temp\\IXP001.TMP\\javabase.cab"
wine: Unhandled page fault on read access to 0x8000010c at address
0x701069b2 (thread 0016), starting debugger...
WineDbg starting on pid 0015
Unhandled exception: page fault on read access to 0x8000010c in 32-bit
code (0x701069b2).
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file rpcrt4.dbg
("\x01")
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:701069b2 ESP:0034f9c8 EBP:0034fa08 EFLAGS:00210282( - 00 -
RIS1)
EAX:00000015 EBX:00000000 ECX:800000f8 EDX:00000000
ESI:800000f8 EDI:00000000
Stack dump:
0x0034f9c8: 00000074 701067e6 00000000 70101dc3
0x0034f9d8: 00166bf8 00000001 7bc84534 0034f9f8
0x0034f9e8: 00000074 00166af8 0034f9d8 0034f53c
0x0034f9f8: 0034ff2c 7010a6dc 70146488 ffffffff
0x0034fa08: 0034fa28 7bc40b05 70100000 00000001
0x0034fa18: 00000000 7bc3f050 0034fa2c 7bc84534
Backtrace:
=>1 0x701069b2 in rpcrt4 (+0x69b2) (0x0034fa08)
2 0x7bc40b05 call_dll_entry_point+0x15() in ntdll (0x0034fa28)
3 0x7bc424cd in ntdll (+0x324cd) (0x0034fab8)
4 0x7bc42b14 in ntdll (+0x32b14) (0x0034fb08)
5 0x7bc42a42 in ntdll (+0x32a42) (0x0034fb58)
6 0x7bc448c7 LdrLoadDll+0x87() in ntdll (0x0034fb88)
7 0x7b862d10 in kernel32 (+0x42d10) (0x0034fde8)
8 0x7b862f20 LoadLibraryExW+0x50() in kernel32 (0x0034fe18)
9 0x7b863043 LoadLibraryExA+0x43() in kernel32 (0x0034fe38)
10 0x7ee800a9 in regsvr32 (+0x100a9) (0x0034fe68)
11 0x7ee8056a main+0x42a() in regsvr32 (0x0034fed8)
12 0x7ee8071b in regsvr32 (+0x1071b) (0x0034ff08)
13 0x7b871cae in kernel32 (+0x51cae) (0x0034ffe8)
14 0xb7ebb6b7 wine_switch_to_stack+0x17() in libwine.so.1
(0x00000000)
0x701069b2: cmpl 0x14(%esi),%eax
Wine-dbg> >Ctrl-C: stopping debuggee
satimis at ubuntu704:~/Desktop$
Held here.
B.R.
Stephen
> After successful installation run
> IE6.
> Make sure to disable Sun Java and then restart IE. Now can test your
> msjava
> installation. In IE's adressbar type this URL:
>
> http://gemal.dk/browserspy/jvm.html
>
> ...And press Enter. Scroll the page down and you will see
> information about
> your Java VM. In my case I see there:
>
> Support: Your browser support JVM!
> MajorVersion: 5
> MinorVersion: 0
> BuildNumber: 0
> BuildIncrement: 3810
> Description: Microsoft (R) VM for Java, 5.0 Release
>
> Please note that above only works with Microsoft JVM. Sun JVM is not
>
> supported! This is good because you can be sure that you really
> running
> msjava if you can see something in above fields on that page.
>
> NOTES:
> You need to use winxp version otherwise msjava will crash
> frequently.
> Fortunately it is not that bad with current WINE (if you don't know
> in (much)
> older WINE versions there was ugly problems if you try to use win2000
> or
> above with IE).
> In my opinion sites without Sun Java support are completely
> brain-dead.
> Microsft JVM is not supported on Microsoft Windows since SP1a. But if
> you
> really need msjava you should be able to use it if you follow howto
> above. In
> fact, msjava runs just fine for me, even somewhat complex applets can
> work
> without any trouble.
>
> In case of any problems with msjava you can ask me for additional
> help.
>
Send instant messages to your online friends http://uk.messenger.yahoo.com
More information about the wine-users
mailing list