TurboVNC 2.1.2 was the last version that supported Java 1.6 on Mac (AKA
"Java for OS X Systems", which I tended to refer to as "Apple Java" to
distinguish it from "Oracle Java.")  TurboVNC 2.2.x requires Oracle Java
or OpenJDK.

The Mac TurboVNC Viewer is ultimately looking for a file called
libjli.dylib.  It first tries to execute /usr/libexec/java_home to get
the Java home directory, and if successful, the viewer looks for
libjli.dylib under {java_home}/jre/lib/jli/libjli.dylib, then
{java_home}/lib/jli/libjli.dylib, then {java_home}/lib/libjli.dylib.  If
java_home doesn't return a sane value, then the viewer looks for
libjli.dylib under /Library/Internet
Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/jli/libjli.dylib.  If
all of the above fail, then you get the infamous JRELoadError.

Hopefully that will help you troubleshoot what's going wrong.

TurboVNC 3.0 will have an embedded JRE, so it won't be necessary to futz
with Java anymore.

DRC

On 4/21/20 12:14 AM, Jafaruddin Lie wrote:
> Hi all
> Got a simple question that I can't resolve (mainly since I don't have
> access to this mac).
> So my user installed TurboVNC 2.2.4 via the dmg file.
> Whenever we try to launch the client, we get JRELoadError and after
> checking, we're still running Java 1.6 that comes from Apple.
> So we installed Java 1.8, can confirm this via the applet, and changed
> the .bash_profile to add the new java binary to the path (export
> PATH=/Library/Internet\
> Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/:$PATH).
> From the terminal, java -version is returning the latest version (build
> 1.8.0_251-b08) but we're still getting the JRELoadError after rebooting
> the computer.
> 
> My guess is that TurboVNC Client either can't find the correct path to
> the new binary, or still using the Java 1.6 installed.
> How does the client look for the binary? Is there other variable I need
> to set?
> Thank you in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"TurboVNC User Discussion/Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/turbovnc-users/c84f0f51-e57e-21f8-56b9-c7d44976983a%40virtualgl.org.

Reply via email to