[Wine] Problem on installing MS VM on wine
research at science.su
Wed Aug 15 07:17:00 CDT 2007
On Tuesday August 14 2007 15:14, Stephen Liu wrote:
> --- "L. Rahyen" <research at 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,
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
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:
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:
...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!
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.
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.
More information about the wine-users