Page 1 of 1

Kann V10 unter Linux nicht starten

Posted: 14 Nov 2023 20:23
by Sehfahrer
Hallo!

Erstmal Glückwunsch zu dem Ansatz, ein Grafikprogramm auch unter Linux anzubieten. Es sollte mehr Leute mit diesem Anspruch geben!

Leider kann ich den Sim nicht starten.

System: Linux Mint 21.2, aktuelle updates.
Java: 11, 17 und 21 installiert, mit allen Versionen getestet.

Was passiert?
Ich habe das Archiv entpackt und starte mit sudo (habs natürlich auch ohne probiert). Daraufhin bekomme ich eine Rückmeldung wie in
https://www.heli-x.info/forum/viewtopic ... 2591d6b435 beschrieben.

Dort steht, probiers mit einer alten Java-Version. Mehr Versionen als getestet sind mir nicht bekannt, aber vielleicht überseh ich da was.
Was kann ich tun?

Vielen Dank für Eure Unterstützung.

Re: Kann V10 unter Linux nicht starten

Posted: 14 Nov 2023 22:58
by Michael
... es ist nur die letzte zeile rleveant, die restlichen Warnungen stehen immer da.

ich hhave so etwas im netz gefunden:

This is a proper solution. I just switched from OpenJDK-11 to AdoptOpenJDK-11 as well and it fixed everything. If you're on linux you can install the adopt-openjdk-11 as an alternative like so: sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.13+8/bin/java 100 and then switch between whichever jdk you might need. –
Xceno
Nov 10, 2021 at 9:56

Re: Kann V10 unter Linux nicht starten

Posted: 19 Nov 2023 10:37
by Sehfahrer
Hallo!

Ich habs nun auf einem etwas performanteren Rechner (dem, auf dem ich den Sim am Ende betreiben möchtel) ausprobiert, hier nun die letzte Zeile der Fehlermeldungen:

Code: Select all

SCHWERWIEGEND o 10:27:37 GLX: Failed to create context: BadValue (integer parameter out of range for operation)
java.lang.Exception: GLX: Failed to create context: BadValue (integer parameter out of range for operation)
	at com.jme3.system.lwjgl.LwjglWindow$1.invoke(LwjglWindow.java:186)
	at org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:43)
	at org.lwjgl.system.JNI.invokePPPP(Native Method)
	at org.lwjgl.glfw.GLFW.nglfwCreateWindow(GLFW.java:1884)
	at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:2059)
	at com.jme3.system.lwjgl.LwjglWindow.createContext(LwjglWindow.java:249)
	at com.jme3.system.lwjgl.LwjglWindow.initInThread(LwjglWindow.java:494)
	at com.jme3.system.lwjgl.LwjglWindow.run(LwjglWindow.java:625)
	at com.jme3.system.lwjgl.LwjglWindow.create(LwjglWindow.java:466)
	at com.jme3.app.LegacyApplication.start(LegacyApplication.java:463)
	at com.jme3.app.LegacyApplication.start(LegacyApplication.java:424)
	at net.HeliX.w.i.start(Unknown Source)
	at net.HeliX.d.a.<init>(Unknown Source)
	at net.HeliX.d.a.f(Unknown Source)
	at HELIX.main(Unknown Source)
Wenn ich nach der Bibliothek oder Klasse google, scheint die Ursache zu sein, dass er das Hauptfenster nicht erzeugen kann. Das ist aber sehr , sehr oberflächlich recherchiert...

Habt Ihr Vorschläge?

Danke!

Re: Kann V10 unter Linux nicht starten

Posted: 19 Nov 2023 11:14
by Michael
... bei der Meldung könnte es ein Problem mit den Grafiktreibern sein. Schau mal, dass die richtigen installiert sind, die OpenGL können ...