Hallo,
ich habe gerade eine fehlende Bibliothek bekommen. Hat jemand ein 64bit-Linux-System unter AMD und will mal testen?
Michael
HELI-X unter 64bit Linux (AMD)
#2
Ja gerne,
unter Linux (AMD64 3,8 Ghz,Kernel 2.6.22-3-amd64 ) "lief" Heli-X nur mit 8 FPS - unbenutzbar, bin bis jetzt auf Windows XP ausgewichen.
Ich bekomme Ihn auch nicht gestartet, obwohl ich IDLE-UP1 auf eine beliebige Taste gelegt habe.
Auch die Fernsteuerungsbefehle werden nicht bearbeitet.
Nur wenn man das Fenster sehr klein macht, geht die Framerate hoch und die Funktionen werden erkannt.
Gruß
Henry
unter Linux (AMD64 3,8 Ghz,Kernel 2.6.22-3-amd64 ) "lief" Heli-X nur mit 8 FPS - unbenutzbar, bin bis jetzt auf Windows XP ausgewichen.
Ich bekomme Ihn auch nicht gestartet, obwohl ich IDLE-UP1 auf eine beliebige Taste gelegt habe.
Auch die Fernsteuerungsbefehle werden nicht bearbeitet.
Nur wenn man das Fenster sehr klein macht, geht die Framerate hoch und die Funktionen werden erkannt.
Gruß
Henry
#3
Dieses Verhalten kenne ich. In diesem Fall untertsützen die Grafiktreiber openGL nicht in Ihrer Hardware. Wenn es geht, würde ich mal nach neueren Treibern suchen.
Fehlermeldungen, dass eine Bibliothhek fehlt, hat es nicht gegeben?
Michael
Fehlermeldungen, dass eine Bibliothhek fehlt, hat es nicht gegeben?
Michael
#4
Nein, weder in "log.txt" noch auf der Konsole, von der ich starte.MichaelS hat geschrieben:Fehlermeldungen, dass eine Bibliothhek fehlt, hat es nicht gegeben?
Gruß
Henry
Dann werd ich mich mal auf die Suche nach passendem Grafiktreiber machen...
-
- Beiträge: 3
- Registriert: 26.11.2007 15:43:14
- Wohnort: Burkheim
- Kontaktdaten:
#5
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
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
#6
Ist klar. Da fehlen 64-bit-Bibliotheken. Die müsste mal jemand erstellen. Ich habe leider kein solches System. Ich bin nicht sicher, dass die eine Lib dann reicht. kannst ja mal eine E-Mail schicken.
Michael
Michael
HELI-X-Support:
--> http://forum.heli-x.info
--> http://forum.heli-x.info
#7
Gibts da schon was neues?
mfg
Amok
mfg
Amok
Projekt: Home-Cockpit | Projekt: Christoph Europa 1 | Projekt: Stabi-DB | Info: KDS Innova Seite | Info: Flugbuch
#8
Ja, die jInput-Bibliothek für 64Bit-Linux scheint zu funktionieren. Man findet sie auf der Support-Seite von www.heli-x.net zum Download.
Michael
Michael
HELI-X-Support:
--> http://forum.heli-x.info
--> http://forum.heli-x.info