Hallo Michael,
bei mir Läuft Heli-X nicht unter 64-Bit Gentoo 

 in meiner 32-Bit chroot Umgebung klappt es aber.
Hier die Java-Fehlermeldung beim Start als "noraler" Bernutzer (64-Bit):
Exception in thread "AWT-EventQueue-0" java.lang.Error: java.lang.reflect.InvocationTargetException
 at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:127)
 at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:149)
 at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:307)
 at org.xith3d.render.Canvas3DPanel.<init>(Canvas3DPan el.java:286)
 at org.xith3d.render.Canvas3DPanel.<init>(Canvas3DPan el.java:372)
 at ch.ntb.HeliX.simulation.Simulation.initCanvas(Simu lation.java:188)
 at ch.ntb.HeliX.simulation.Simulation.<init>(Simulati on.java:123)
 at ch.ntb.HeliX.application.Application.<init>(Applic ation.java:146)
 at ch.ntb.HeliX.application.Application$1.run(Applica tion.java:757)
 at java.awt.event.InvocationEvent.dispatch(Invocation Event.java:209)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java: 597)
 at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:273)
 at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:183)
 at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:173)
 at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:168)
 at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:160)
 at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:121)
 Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
 at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
 at org.xith3d.render.Canvas3DFactory.create(Canvas3DF actory.java:123)
 ... 16 more
 Caused by: java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
 at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1682)
 at java.lang.Runtime.loadLibrary0(Runtime.java:823)
 at java.lang.System.loadLibrary(System.java:1030)
 at com.sun.gluegen.runtime.NativeLibLoader.loadLibrar yInternal(NativeLibLoader.java:102)
 at com.sun.gluegen.runtime.NativeLibLoader.access$000 (NativeLibLoader.java:51)
 at com.sun.gluegen.runtime.NativeLibLoader$1.run(Nati veLibLoader.java:70)
 at java.security.AccessController.doPrivileged(Native Method)
 at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGe nRT(NativeLibLoader.java:68)
 at com.sun.gluegen.runtime.NativeLibrary.ensureNative LibLoaded(NativeLibrary.java:399)
 at com.sun.gluegen.runtime.NativeLibrary.open(NativeL ibrary.java:163)
 at com.sun.gluegen.runtime.NativeLibrary.open(NativeL ibrary.java:129)
 at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java :109)
 at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clin it>(X11GLDrawableFactory.java:99)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:169)
 at javax.media.opengl.GLDrawableFactory.getFactory(GL DrawableFactory.java:111)
 at javax.media.opengl.GLCanvas.chooseGraphicsConfigur ation(GLCanvas.java:520)
 at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:1 31)
 at org.xith3d.render.jsr231.CanvasPeerImplAWT.<init>( CanvasPeerImplAWT.java:118)
 ... 21 more
 
java -version:
java version "1.6.0_03"
 Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
 Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_03-b05, mixed mode)
 
Vielleicht hilft mir die Bibliotek ja weiter?
Grüße Bernd