Bug 147 - Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/carlsonj/jogl/build/obj/libjogl.so: libnvidia-tls.so.1: cannot handle TLS data
Summary: Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/carlsonj/jog...
Status: VERIFIED WORKSFORME
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 1
Hardware: All linux
: P3 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2005-03-16 10:08 CET by Sven Gothel
Modified: 2010-03-24 07:47 CET (History)
0 users

See Also:
Type: DEFECT
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2010-03-24 07:47:37 CET


---- Reported by yottzumm 2005-03-16 22:08:26 ----

Just installed jogl and latest nvidia drivers on debian/sarge GNU/Linux.
Pentium III processor, 512 MB memory, GeForce FX 5200 (as I recall) 256MB video
memory.

I tried running Xj3D, JCanyon and java demos.gears.Gears, and I get the
following error in both (even after compiling jogl).

Help!

Exception in thread "main" java.lang.UnsatisfiedLinkError:
/home/carlsonj/jogl/build/obj/libjogl.so: libnvidia-tls.so.1: cannot handle TLS data
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:992)
        at net.java.games.jogl.impl.NativeLibLoader$1.run(NativeLibLoader.java:72)
        at java.security.AccessController.doPrivileged(Native Method)
        at net.java.games.jogl.impl.NativeLibLoader.load(NativeLibLoader.java:58)
        at
net.java.games.jogl.impl.x11.X11GLContextFactory.<clinit>(X11GLContextFactory.java:50)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at
net.java.games.jogl.impl.GLContextFactory.getFactory(GLContextFactory.java:69)
        at
net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactory.java:150)
        at
net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactory.java:118)
        at
net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactory.java:85)
        at demos.gears.Gears.main(Gears.java:18)



---- Additional Comments From kbr 2005-03-16 22:15:53 ----

I believe this is a known problem and is not JOGL specific. I'm not 100% sure of
the resolution but I think you may need to upgrade your glibc. Try a Google
search for "cannot handle tls data". You might also try posting on the JOGL
forums at javagaming.org (linked from the JOGL home page).




--- Bug imported by sgothel@jausoft.com 2010-03-24 07:47 EDT  ---

This bug was previously known as _bug_ 147 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=147