Simulator unter Linux Mint nicht zu starten
Moderatoren: Stellwerk-Admin, Moderatoren
Simulator unter Linux Mint nicht zu starten
Aktuelles Download von Stellwerk sim.
Aktuelles Linux Mint mit allen Updates.
Start des jnlp über IcedTea/javaws.
Absturz bei Start:
net.sourceforge.jnlp.LaunchException: Fatal: Startfehler: Konnte JNLP-Datei nicht starten. Die Anwendung war nicht initialisiert. Um detailierte Informationen zu erhalten können javaws oder der Web-Browser von der Befehlszeile aus gestartet werden und die Textausgabe in einem Fehlerbericht gesendet werden.
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:583)
at java.desktop/net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:946)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:577)
... 1 more
Caused by: java.lang.reflect.InvocationTargetException
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1371)
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1346)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
at js.java.schaltungen.stsmain.main(stsmain.java:121)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 3 more
Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/Service
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:524)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:427)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:421)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:420)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.access$1701(JNLPClassLoader.java:104)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader$5.run(JNLPClassLoader.java:1749)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader$5.run(JNLPClassLoader.java:1746)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.findClass(JNLPClassLoader.java:1745)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClassExt(JNLPClassLoader.java:1782)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1582)
at js.java.soap.ServiceAccessor.<init>(ServiceAccessor.java:31)
at js.java.schaltungen.webservice.WebServiceConnector.<init>(WebServiceConnector.java:26)
at js.java.schaltungen.stsmain.verify(stsmain.java:302)
at js.java.schaltungen.stsmain.start(stsmain.java:293)
at js.java.schaltungen.stsmain.access$100(stsmain.java:80)
at js.java.schaltungen.stsmain$1.run(stsmain.java:126)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:308)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javax.xml.ws.Service
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1645)
... 34 more
Ist das Problem bekannt und gibt es eine Lösung dazu?
Danke
Alfred
Aktuelles Linux Mint mit allen Updates.
Start des jnlp über IcedTea/javaws.
Absturz bei Start:
net.sourceforge.jnlp.LaunchException: Fatal: Startfehler: Konnte JNLP-Datei nicht starten. Die Anwendung war nicht initialisiert. Um detailierte Informationen zu erhalten können javaws oder der Web-Browser von der Befehlszeile aus gestartet werden und die Textausgabe in einem Fehlerbericht gesendet werden.
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:583)
at java.desktop/net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:946)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:577)
... 1 more
Caused by: java.lang.reflect.InvocationTargetException
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1371)
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1346)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
at js.java.schaltungen.stsmain.main(stsmain.java:121)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 3 more
Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/Service
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:524)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:427)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:421)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:420)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.access$1701(JNLPClassLoader.java:104)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader$5.run(JNLPClassLoader.java:1749)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader$5.run(JNLPClassLoader.java:1746)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.findClass(JNLPClassLoader.java:1745)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClassExt(JNLPClassLoader.java:1782)
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1582)
at js.java.soap.ServiceAccessor.<init>(ServiceAccessor.java:31)
at js.java.schaltungen.webservice.WebServiceConnector.<init>(WebServiceConnector.java:26)
at js.java.schaltungen.stsmain.verify(stsmain.java:302)
at js.java.schaltungen.stsmain.start(stsmain.java:293)
at js.java.schaltungen.stsmain.access$100(stsmain.java:80)
at js.java.schaltungen.stsmain$1.run(stsmain.java:126)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:308)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javax.xml.ws.Service
at java.desktop/net.sourceforge.jnlp.runtime.JNLPClassLoader.loadClass(JNLPClassLoader.java:1645)
... 34 more
Ist das Problem bekannt und gibt es eine Lösung dazu?
Danke
Alfred
-
schyrsivochter
- Beiträge: 44
- Registriert: Fr Mär 05, 2021 2:05 pm
Re: Simulator unter Linux Mint nicht zu starten
Welche OpenJDK-Version hast du? Es funktionieren wohl nur Versionen bis einschließlich 21.
Probier ansonsten mal https://github.com/TheMinefighter/StsLauncher, damit funktioniert's bei mir auf Ubuntu 25.10 mit OpenJDK 21 tadellos.
Probier ansonsten mal https://github.com/TheMinefighter/StsLauncher, damit funktioniert's bei mir auf Ubuntu 25.10 mit OpenJDK 21 tadellos.
Re: Simulator unter Linux Mint nicht zu starten
Danke für den Tipp, hat leider nicht funktioniert. Linux Mint hat jdk 21 standardmäßig installiert, nur der Pfad war zu setzen. trotzdem geht's nicht.
Re: Simulator unter Linux Mint nicht zu starten
Ich konnte unter Linux den Sim nur mittels "OpenWebStart" nutzen. Vielleicht hilft dir das weiter!
Meine Eisenbahnbilder: https://www.flickr.com/photos/192029167@N07/
Re: Simulator unter Linux Mint nicht zu starten
Unter icedtea misst du so weit ich das im Blick habe den alternativen launcher nutzen.
Details hier => https://doku.stellwerksim.de/doku.php?i ... nter_linux
Nach dem ich linux neu machen musste wegen neuem PC hatte ich auch etwas zu kämpfen es aber mit Java 8 hin bekommen.
Ich nutze Nobara ( fedora fork )
Details hier => https://doku.stellwerksim.de/doku.php?i ... nter_linux
Nach dem ich linux neu machen musste wegen neuem PC hatte ich auch etwas zu kämpfen es aber mit Java 8 hin bekommen.
Ich nutze Nobara ( fedora fork )
Störung im Stellwerk? 7863 , wir senden einen Techniker.
Stitz Nummer: 738882 => immer online aber nicht immer besetzt.
Bei Fragen gerne durch klingeln. Ich rufe dann, wenn ich nicht da bin, schnellstmöglich zurück.
Stitz Nummer: 738882 => immer online aber nicht immer besetzt.
Bei Fragen gerne durch klingeln. Ich rufe dann, wenn ich nicht da bin, schnellstmöglich zurück.
-
schyrsivochter
- Beiträge: 44
- Registriert: Fr Mär 05, 2021 2:05 pm
Re: Simulator unter Linux Mint nicht zu starten
Wenn du STSLauncher nutzt, brauchst du aber auch kein IcedTea/OpenWebStart mehr. STSLauncher ersetzt javaws.walldi hat geschrieben: Do Mai 07, 2026 5:39 am Unter icedtea misst du so weit ich das im Blick habe den alternativen launcher nutzen.
Details hier => https://doku.stellwerksim.de/doku.php?i ... nter_linux
Wenn du halbwegs Ahnung von Computerdingen hast, kannst du vielleicht mal ein Issue aufmachen auf Github. Oder vielleicht auch einfach @theminefighter direkt anschreiben.AlfG hat geschrieben: Di Mai 05, 2026 11:19 am Danke für den Tipp, hat leider nicht funktioniert. Linux Mint hat jdk 21 standardmäßig installiert, nur der Pfad war zu setzen. trotzdem geht's nicht.
Re: Simulator unter Linux Mint nicht zu starten
openjdk-21-jre oder openjdk-21-jdk? Was zeigt dieser Befehl:AlfG hat geschrieben: Di Mai 05, 2026 11:19 am Danke für den Tipp, hat leider nicht funktioniert. Linux Mint hat jdk 21 standardmäßig installiert, nur der Pfad war zu setzen. trotzdem geht's nicht.
Code: Alles auswählen
dpkg --get-selections | grep jdkRe: Simulator unter Linux Mint nicht zu starten
dpkg --get-selections | grep jdkbummler hat geschrieben: Fr Mai 08, 2026 11:47 pmopenjdk-21-jre oder openjdk-21-jdk? Was zeigt dieser Befehl:AlfG hat geschrieben: Di Mai 05, 2026 11:19 am Danke für den Tipp, hat leider nicht funktioniert. Linux Mint hat jdk 21 standardmäßig installiert, nur der Pfad war zu setzen. trotzdem geht's nicht.
Probier's mit openjdk-21-jdk.Code: Alles auswählen
dpkg --get-selections | grep jdk
jdk-26 install
openjdk-21-jdk:amd64 install
openjdk-21-jdk-headless:amd64 install
openjdk-21-jre:amd64 install
openjdk-21-jre-headless:amd64 install
Kann es sein, dass nur amd Versionen installiert sind, und keine Intel ausser JDK 2.6 (running on i7!)?
Re: Simulator unter Linux Mint nicht zu starten
STSĺauncher findet Google nicht. TLauncher gibt's für Minecraft ....schyrsivochter hat geschrieben: Do Mai 07, 2026 10:20 pmWenn du STSLauncher nutzt, brauchst du aber auch kein IcedTea/OpenWebStart mehr. STSLauncher ersetzt javaws.walldi hat geschrieben: Do Mai 07, 2026 5:39 am Unter icedtea misst du so weit ich das im Blick habe den alternativen launcher nutzen.
Details hier => https://doku.stellwerksim.de/doku.php?i ... nter_linux
-
klickyniko
- Beiträge: 8
- Registriert: Sa Feb 25, 2017 7:21 pm
- StiTz: 735278
Re: Simulator unter Linux Mint nicht zu starten
AMD64-Pakete werden für Intel und AMD genutzt, da beide dieselben Befehle verstehen.AlfG hat geschrieben: Sa Mai 16, 2026 11:53 am dpkg --get-selections | grep jdk
jdk-26 install
openjdk-21-jdk:amd64 install
openjdk-21-jdk-headless:amd64 install
openjdk-21-jre:amd64 install
openjdk-21-jre-headless:amd64 install
Kann es sein, dass nur amd Versionen installiert sind, und keine Intel ausser JDK 2.6 (running on i7!)?
Deine Paketliste ist vollständig. Installiere noch den StsLauncher, dann sollte es gehen.
![R-Admin [Piemont] R-Admin [Piemont]](./ext/sts/perms/styles/all/theme/images/radm_a.png)
![Fernverkehr-Team [IT] Fernverkehr-Team [IT]](./ext/sts/perms/styles/all/theme/images/fv_a.png)

