JOGL crash under Linux

Hi!

I haven’t changed my JNLP files for several months but today I get this error:
Java Web Start 1.6.0_04
Using JRE version 1.6.0_04 Java HotSpot™ Client VM
User home directory = /home/jgouesse

c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
0-5: set trace level to

xset -r off
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.loadLibraryInternal(NativeLibLoader.java:91)
at com.sun.gluegen.runtime.NativeLibLoader.access$000(NativeLibLoader.java:50)
at com.sun.gluegen.runtime.NativeLibLoader$1.run(NativeLibLoader.java:69)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:67)
at com.sun.gluegen.runtime.NativeLibrary.ensureNativeLibLoaded(NativeLibrary.java:399)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:163)
at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:129)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java:109)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.(X11GLDrawableFactory.java:99)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.(GLCanvas.java:131)
at javax.media.opengl.GLCanvas.(GLCanvas.java:90)
at main.GameView.(GameView.java:54)
at connection.GameServiceProvider.main(GameServiceProvider.java:81)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1272)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1218)
at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1065)
at com.sun.javaws.Launcher.run(Launcher.java:105)
at java.lang.Thread.run(Thread.java:619)

It happens when I launch my game : http://tuer.tuxfamily.org/tuer.php
Do you have an idea of why it happens?

Here is my file tuer.php:

<?xml version="1.0" encoding="utf-8"?> TUER Julien GOUESSE Small Quake-like written in Java + JOGL kill them all!!

We fixed a couple of bugs recently in Java Web Start related to corruption of its cache that could cause this kind of symptom. If you run …/jre/bin/jcontrol and use the buttons on the first panel to delete the files in the web start cache, does that work around the problem?

The problem appeared at work under Debian Etch only. Now I’m at home under Mandriva Linux 2008, I’ve emptied my cache, restart the game and it works. I will try to empty the cache Monday when I am under Debian anew. The problem is that many users of my game are frequent users (even though my game is quite simple). I will ask them to empty the cache. Thank you for your help. Is there a difference between …/jre/bin/jcontrol and javaws -viewer ?