[messages] [Technical Support & Bugs] 3.2.11 Mac too slow (+ other oddity)

Joel Uckelman uckelman at nomic.net
Mon Feb 24 09:17:46 CET 2014


Thus spake Quisition:
> 
> "uckelman" wrote:
> > Thus spake bdgza:
> > > 
> > > ls -l /System/Library/Frameworks/JavaVM.framework/Versions/
> > > total 64
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.4 -> CurrentJDK
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.4.2 -> CurrentJDK
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.5 -> CurrentJDK
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.5.0 -> CurrentJDK
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.6 -> CurrentJDK
> > > lrwxr-xr-x  1 root  wheel   10 25 Oct 13:14 1.6.0 -> CurrentJDK
> > > drwxr-xr-x  7 root  wheel  238 25 Oct 13:14 A
> > > lrwxr-xr-x  1 root  wheel    1 25 Oct 13:14 Current -> A
> > > lrwxr-xr-x  1 root  wheel   59 25 Oct 13:14 CurrentJDK ->
> > > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
> > >
> > 
> > Aha. I see why you're launching with Java 7: You have an Apple JDK,
> > but our launcher script looks only for JREs. I've noted this as Bug
> > 10867.
> > 
> > Try 3.2.12-svn9013:
> > 
> >   http://vassalengine.sourceforge.net/bui ... macosx.dmg[1]
> > 
> > -- 
> > J.
> 
> 
> Even with that version I get the error message with suggestion I should
> I install Java SE 6 in spite of having Java 7 already installed.

Please tell me what all of the symbolic links in your
/System/Library/Frameworks/JavaVM.framework/Versions/ point to. I
can't make any progress without knowing that.

> Vassal 3.2.10 is the latest version working for me at the moment (albeit
> with terribly laggy scrolling).

Poor graphics performance with Java 7 happens only on some Macs and
isn't our bug, so far as I can see. It's also unlikely to be the kind
of thing we can work around. I think it's likely that it's Oracle's
problem, which doesn't make me optimistic that it will be fixed. The
solution I see for this is to use Java 6 until VASSAL 4.

-- 
J.


More information about the messages mailing list