Hi folks, Ubuntu 7.04 desktop IEs4Linux IE6 Download following packages on Internet; msjavx86b3805.exe MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe I suppose "wine MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe" is upgrade. On terminal: $ WINEPREFIX="/home/satimis/.ies4linux/ie6" wine msjavx86b3805.exe .... ..... Backtrace: =>1 0x00be006e (0x0034fe18) 2 0x7bc3ac3d in ntdll (+0x2ac3d) (0x0034fea8) 3 0x7bc3b07f in ntdll (+0x2b07f) (0x0034fec8) 4 0x7b86f87f ExitProcess+0x1f() in kernel32 (0x0034fee8) 5 0x7ee8272a in regsvr32 (+0x272a) (0x0034ff08) 6 0x7b87221e in kernel32 (+0x5221e) (0x0034ffe8) 7 0xb7e0e897 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x00be006e: movl 0x10(%eax),%eax Wine-dbg> * end * It hung here. Typing quit/finish etc. w/o action only popup "Wine-dbg>" again. (Remark:) Can't add "sudo" on the command line. It can't find /home/satimis/....." path. Continued to run; $ WINEPREFIX="/home/satimis/.ies4linux/ie6" wine MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe still the same ending finally at "Wine-dbg>" Wine-dbg>what is err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg ("") err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file oleaut32.dbg ("") err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file msjava.dbg ("") err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file vmhelper.dbg ("") No symbols found for is Undefined symbol * ebd * I have to force exit with :- Wine-dbg>Ctrl-C: stopping debuggee On both cases installation went through w/o complaint. Started IE6 Tools -> Internet Options -> Advanced Can't find "MS VM" there. Pls help. TIA B.R. Stephen Liu Send instant messages to your online friends http://uk.messenger.yahoo.com
Does msjavx86b3805.exe installs correctly on clean WINE, without ies4linux? If it does, please ask ies4linux author for help because in this case it is he's fault. If it doesn't then this is our fault and you should report bug to http://bugs.winehq.org about inability to install msjavx86b3805.exe with clean WINE without any native dlls. Just a note: some people think that a lot of native overrides in ies4linux works better. This is not true! Many Windows programs even cannot work because of this broken by ies4linux configuration (why broken? Because of low-level incompatibility of some native dlls overrides with built-in core dlls). In fact, it is so much broken that even IE itself has a lot of bugs and can work only in win98 mode, in win2000 mode it alsmost doesn't work (this is very big problem for any modern application or IE plugin which depends heavily on IE5/6 and require you to have win2000 or later). In other words: if you really need IE right now you can use ies4linux. But before reporting problem that something doesn't work (for example installation of other application like in your case) please make sure to reproduce this with clean WINE and do not mention ies4linux in your bug report - this only may confuse WINE developers; ies4linux configuration is not supported by WINE team for reasons I mentioned above. On Thursday August 9 2007 12:02, Stephen Liu wrote:> Hi folks, > > Ubuntu 7.04 desktop > IEs4Linux > IE6 > > > Download following packages on Internet; > msjavx86b3805.exe > MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe > > I suppose "wine MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe" is > upgrade. > > > On terminal: > $ WINEPREFIX="/home/satimis/.ies4linux/ie6" wine msjavx86b3805.exe > .... > ..... > Backtrace: > =>1 0x00be006e (0x0034fe18) > 2 0x7bc3ac3d in ntdll (+0x2ac3d) (0x0034fea8) > 3 0x7bc3b07f in ntdll (+0x2b07f) (0x0034fec8) > 4 0x7b86f87f ExitProcess+0x1f() in kernel32 (0x0034fee8) > 5 0x7ee8272a in regsvr32 (+0x272a) (0x0034ff08) > 6 0x7b87221e in kernel32 (+0x5221e) (0x0034ffe8) > 7 0xb7e0e897 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) > 0x00be006e: movl 0x10(%eax),%eax > Wine-dbg> > * end * > > It hung here. > > Typing quit/finish etc. w/o action only popup "Wine-dbg>" again. > > (Remark:) > Can't add "sudo" on the command line. It can't find > /home/satimis/....." path. > > > Continued to run; > $ WINEPREFIX="/home/satimis/.ies4linux/ie6" wine > MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe > > still the same ending finally at "Wine-dbg>" > > > Wine-dbg>what is > err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg ("") > err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file oleaut32.dbg > ("") > err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file msjava.dbg > ("") > err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file vmhelper.dbg > ("") > No symbols found for is > > Undefined symbol > * ebd * > > I have to force exit with :- > Wine-dbg>Ctrl-C: stopping debuggee > > > On both cases installation went through w/o complaint. > > > Started IE6 > > Tools -> Internet Options -> Advanced > Can't find "MS VM" there. > > > Pls help. TIA > > > B.R. > Stephen Liu > > Send instant messages to your online friends http://uk.messenger.yahoo.com > > _______________________________________________ > wine-users mailing list > wine-users@winehq.org > http://www.winehq.org/mailman/listinfo/wine-users
Stephen Liu wrote:> Hi folks, > > Ubuntu 7.04 desktop > IEs4Linux > IE6 > > > Download following packages on Internet; > msjavx86b3805.exe > MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe >I was never able to get MS java to work, though I have not tried recently. I found the Sun's Java version 1.4.2 worked fine though, including with ies4linux. I used j2re-1_4_2_12-windows-i586-p.exe
On Friday August 10 2007 04:12, Stephen Liu wrote:> Hi L. Rahyen, > > - snip - > > > Yeah, I understand, you want to run msjava with IEs. OK, I will try > > to help. > > First, try the following in X terminal (as an simple user, NOT as > > root): > > > > mv ~/.wine ~/.wine.backup > > wine msjavx86b3805.exe > > wine MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe > > > > Above commands assume you have both these executables in your > > current > > directory. Please note that you should run these executable only like > > this > > (from current directory) and not from any other directory. > > Just copy/paste above commands in your X terminal without changing > > anything > > in them. They should work for you as they are. Especially pay > > attention to > > the first one: if it will complain about permissions, fix this. > > On Terminal as user:- > > $ mv /home/satimis/.wine /home/satimis/.wine.backup > $ wine msjavx86b3805.exe > wine: creating configuration directory '/home/satimis/.wine'... > ..... > > start "Miscorsoft VM" > [yes] > Accept licence > > "The Microsoft virtual machine your are attempting to install is > protected system component and can only be updated with a later release > of the operating system or service pack" > [OK] > > "The installation is complete" > [OK] > > wine: '/home/satimis/.wine' created successfully. > > > $ wine MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe > > start "Microsoft VM" > "Would you like to install the Microsoft" > [Yes] > Accept licence > > "This setup will only upgrade over an existing version of the Microsoft > VM" > [OK] > > returned to command prompt on Terminal > > Installation went through w/o complaint. > > Started IE6 > > Tools -> Advanced -> Settings; > only > Java (Sun) > Use Java 2v1.4.2_12 for <applet> (requires restart) > there > > What does it mean? No MS VM found?ies4linux install IE to non-default WINEPREFIX. If you did installation of msjava exactly as I have suggested without exporting WINEPREFIX environment variable then it is expected result - IE from non-standard WINEPREFIX (most likely ~/.ies4linux/ie6) will not find msjava installed in standard WINEPREFIX (that's ~/.wine). See below how to solve this problem. Before you continue, please make sure you have latest WINE installed - that's 0.9.43! You may try with older version too but in case of any problems before asking for farther help make sure you have latest version. No one will support old WINE versions!> > If this works with clean WINE, I can suggest you how to duplicate > > installation of msjava from clean WINEPREFIX to any other WINEPREFIX > > > > (including one created by ies4linux) without doing actual > > installation there. > > In this way you will be able to (hopefully) run msjava and ies in one > > > > WINEPREFIX. Of course > > Could you please explain in more detail? Tks.Yes, of course. You have two ways to do this: 1) This is simplest and fastest way (at least in my opinion). Use wine-double-install to copy all changed files and registry entries after msjava installation from clean WINEPREFIX to WINEPREFIX with IE. I have attached wine-double-install script to this message. You need to install it like this on your system: chmod +x wine-double-install sudo cp wine-double-install /usr/local/bin/ Now you ready to use it. In your particular case you should run it like this: rm -rf ~/.wine-tmp wine-double-install -s ~/.wine-tmp -d /.ies4linux/ie6 \ msjavx86b3805.exe \ MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe This will install both files with clean WINE (it is important here that directory given with -s option doesn't exist so new WINEPREFIX will be created) and then will copy all changes in filesystem and registry from clean WINE to WINE with IE. If installation with clean WINE was OK then you should have now msjava in WINEPREFIX with IE. If this script will work fine for you don't forget to tell me about this! I never tested it on other machines. Thanks. 2) You can turn off temporaly all native overrides in order to install msjava within ies4linux's WINEPREFIX (this assumes installation works fine with clean WINE). This is not stricly equivalent of installation with clean WINE so if it doesn't work try first way.> > if installation doesn't work even with clean > > WINE you > > should report this to http://bugs.winehq.org . > > Shall I report the bug?If installation of msjava went fine with clean WINE - no. If msjava doesn't work with clean WINE - yes (but of course you must find a way to test it without IE because IE cannot work with clean WINE yet). If you unsure, feel free to ask me. I want to say that I never tried msjava so I have no idea how well it will work with WINE.> B.R. > Stephen(Please don't forget to reply to the list so others can see our discussion.) -------------- next part -------------- A non-text attachment was scrubbed... Name: wine-double-install Type: application/x-shellscript Size: 7144 bytes Desc: not available Url : http://www.winehq.org/pipermail/wine-users/attachments/20070811/202efecb/wine-double-install.bin
This page detects Ms JVM, Sun JVM and Java Web Start : http://www.win.tue.nl/statlab/detectPlugin.html Kind regards, Sylvain Petreolle (aka Usurp) --- --- --- --- --- --- --- --- --- --- --- --- --- Run your favorite Windows apps with free ReactOS : http://www.reactos.org Listen to non-DRMised Music: http://www.jamendo.com ----- Message d'origine ---- De : L. Rahyen <research@science.su> ? : Stephen Liu <satimis@yahoo.com> Cc : wine-users@winehq.org Envoy? le : Mercredi, 15 Ao?t 2007, 14h17mn 00s Objet : Re: [Wine] Problem on installing MS VM on wine On Tuesday August 14 2007 15:14, Stephen Liu wrote:> --- "L. Rahyen" <research@science.su> wrote: > > - snip - > > > Now back to your problem. In instructions on the Internet I see that > > it is > > necessary to reboot Windows after msjave installation. In WINE you > > need to > > execute: > > > > WINEPREFIX=~/.ies4linux/ie6 wineboot > > > > This will ecmulate Windows reboot in WINEPREFIX with msjava. Then > > try to > > launch IE6 and see if msjava is detected. > > $ WINEPREFIX=~/.ies4linux/ie6 wineboot > Registration of c:\windows\system32\StdOle2.Tlb successful. > > > Started IE6 > > Tools -> Internet Options -> Advanced -> Settings; > MS VM still can't be found. Only java (Sun) is there.I have tried to install msjava. First I want to say you that installation fails by default because it is doesn't like win2000 version. You need to set winxp instead. Yeah, I know installer tells you after that stupid unobvious error message that "Install complete" but you don't really trust Microsoft, do you? Second, installation fails with clean WINE set to winxp version at XML-related stage. It isn't very obvious why but I (maybe) will investigate this later. 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. 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. _______________________________________________ wine-users mailing list wine-users@winehq.org http://www.winehq.org/mailman/listinfo/wine-users
On Wednesday August 15 2007 12:55, Sylvain Petreolle wrote:> This page detects Ms JVM, Sun JVM and Java Web Start : > http://www.win.tue.nl/statlab/detectPlugin.htmlI tried to open this page with IE and this is what I get: Microsoft VM: Installed Sun Java Plug-in: Not installed Java Web Start: Installed This is expected because I have Sun JVM disabled and have MS JVM enabled in my IE. This is just another proof that MS JVM can work with IE and WINE.
--- "L. Rahyen" <research@science.su> wrote:> > $ WINEPREFIX=~/.ies4linux/ie6 wine > > MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe > > > > > > 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). > > > > Held here. > > Oh, I think I need to test with clean ies4linux installation and > find out > missing steps in my little howto about msjava installation. I will do > this > tomorow.OK. Thanks.> On Wednesday August 15 2007 14:08, Stephen Liu wrote: > > $ 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] > > This is actually most important thing. If it intalled OK then do you > have MS > JVM working in IE after this?Re-tried. $ 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] Started IE6 Tools -> Internet Options -> Advanced -> Settings No MS VM found only java (Sun) here unchecked Stpehen Send instant messages to your online friends http://uk.messenger.yahoo.com