HELI-X unter 64bit Linux (AMD)

Antworten
Benutzeravatar
MichaelS
Beiträge: 373
Registriert: 18.09.2005 10:36:11
Wohnort: Lindau, Bodensee
Kontaktdaten:

#1 HELI-X unter 64bit Linux (AMD)

Beitrag von MichaelS »

Hallo,

ich habe gerade eine fehlende Bibliothek bekommen. Hat jemand ein 64bit-Linux-System unter AMD und will mal testen?

Michael
Benutzeravatar
momomu
Beiträge: 7
Registriert: 21.12.2007 18:42:56

#2

Beitrag von momomu »

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
Benutzeravatar
MichaelS
Beiträge: 373
Registriert: 18.09.2005 10:36:11
Wohnort: Lindau, Bodensee
Kontaktdaten:

#3

Beitrag von MichaelS »

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
Benutzeravatar
momomu
Beiträge: 7
Registriert: 21.12.2007 18:42:56

#4

Beitrag von momomu »

MichaelS hat geschrieben:Fehlermeldungen, dass eine Bibliothhek fehlt, hat es nicht gegeben?
Nein, weder in "log.txt" noch auf der Konsole, von der ich starte.

Gruß

Henry

Dann werd ich mich mal auf die Suche nach passendem Grafiktreiber machen...
bwestermann
Beiträge: 3
Registriert: 26.11.2007 15:43:14
Wohnort: Burkheim
Kontaktdaten:

#5

Beitrag von bwestermann »

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
Benutzeravatar
MichaelS
Beiträge: 373
Registriert: 18.09.2005 10:36:11
Wohnort: Lindau, Bodensee
Kontaktdaten:

#6

Beitrag von MichaelS »

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
HELI-X-Support:
--> http://forum.heli-x.info
Benutzeravatar
AM0K
Beiträge: 230
Registriert: 21.02.2008 12:07:02
Wohnort: Aachen
Kontaktdaten:

#7

Beitrag von AM0K »

Gibts da schon was neues?

mfg
Amok
Projekt: Home-Cockpit | Projekt: Christoph Europa 1 | Projekt: Stabi-DB | Info: KDS Innova Seite | Info: Flugbuch
Benutzeravatar
MichaelS
Beiträge: 373
Registriert: 18.09.2005 10:36:11
Wohnort: Lindau, Bodensee
Kontaktdaten:

#8

Beitrag von MichaelS »

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
HELI-X-Support:
--> http://forum.heli-x.info
Antworten

Zurück zu „Heli-X“