Moin,
ich spiele ein wenig mit opensuse Leap 16.0, in einer VM.
Ich weiß, dass es Beta ist.
Wollte schon mal gucken ob Jameica läuft.
Code
thomas@vbox:/opt/jameica> ./jameica.sh
[Sun May 11 10:20:02 CEST 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] starting in STANDALONE mode
[Sun May 11 10:20:02 CEST 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Sun May 11 10:20:02 CEST 2025][INFO][main][de.willuhn.jameica.system.Application.init] starting jameica...
[Sun May 11 10:20:02 CEST 2025][INFO][main][de.willuhn.jameica.system.WorkdirChooser.getWorkDir] asking user for workdir
SWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback.
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-pi4-gtk-4966r5 in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
no swt-pi4-gtk in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
no swt-pi4 in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
Can't load library: /home/thomas/.swt/lib/linux/x86_64/libswt-pi4-gtk-4966r5.so
Can't load library: /home/thomas/.swt/lib/linux/x86_64/libswt-pi4-gtk.so
Can't load library: /home/thomas/.swt/lib/linux/x86_64/libswt-pi4.so
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:345)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:254)
at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:97)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:155)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:170)
at de.willuhn.jameica.system.WorkdirChooser.getWorkDir(WorkdirChooser.java:78)
at de.willuhn.jameica.system.Platform.getWorkdir(Platform.java:121)
at de.willuhn.jameica.system.Config.init(Config.java:71)
at de.willuhn.jameica.system.Application.getConfig(Application.java:304)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:44)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:32)
at de.willuhn.jameica.gui.GUI.<clinit>(GUI.java:78)
at de.willuhn.jameica.system.Application.getController(Application.java:414)
at de.willuhn.jameica.system.Application.getCallback(Application.java:426)
at de.willuhn.jameica.system.Application.init(Application.java:97)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Exception in thread "main" java.lang.ExceptionInInitializerError
at de.willuhn.jameica.system.Application.getController(Application.java:414)
at de.willuhn.jameica.system.Application.getCallback(Application.java:426)
at de.willuhn.jameica.system.Application.init(Application.java:97)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.lang.NullPointerException: Cannot invoke "java.io.File.getCanonicalPath()" because "this.workDir" is null
at de.willuhn.jameica.system.Config.getWorkDir(Config.java:687)
at de.willuhn.jameica.system.Config.getConfigDir(Config.java:670)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:44)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:32)
at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
at de.willuhn.jameica.system.ApplicationCallbackSWT.<init>(ApplicationCallbackSWT.java:56)
at de.willuhn.jameica.gui.GUI.getApplicationCallback(GUI.java:1073)
at de.willuhn.jameica.system.Application.getCallback(Application.java:426)
at de.willuhn.jameica.system.Application.startupError(Application.java:186)
at de.willuhn.jameica.system.Application.getConfig(Application.java:308)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:44)
at de.willuhn.jameica.system.Settings.<init>(Settings.java:32)
at de.willuhn.jameica.gui.GUI.<clinit>(GUI.java:78)
... 5 more
thomas@vbox:/opt/jameica>
Was fehlt da?
Grüße
thomasd_sup