Guten Morgen,
was fehlt auf meinem System?
Nach der Neuinstallation von openSuse Tumbleweed
generiert der Aufruf von /opt/jameica/jameica.sh folgende Meldung:
Auf meinem anderen schon länger laufenden Tumbleweed läuft J-H ohne Probleme
Grüße aus der heute regnerischen Südpfalz
was fehlt auf meinem System?
Nach der Neuinstallation von openSuse Tumbleweed
generiert der Aufruf von /opt/jameica/jameica.sh folgende Meldung:
Code
ba-arbeit@balx0523:~> /opt/jameica_ov/jameica.sh
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/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk-4966r5.so
Can't load library: /home/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk.so
Can't load library: /home/ba-arbeit/.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)
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] starting in STANDALONE mode
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.Application.init] starting jameica...
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.WorkdirChooser.getWorkDir] asking user for workdir
[Wed Mar 26 11:35:00 CET 2025][ERROR][main][de.willuhn.jameica.system.Application.startupError] FATAL ERROR WHILE JAMEICA STARTUP
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/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk-4966r5.so
Can't load library: /home/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk.so
Can't load library: /home/ba-arbeit/.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:1078)
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
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/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk-4966r5.so
Can't load library: /home/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk.so
Can't load library: /home/ba-arbeit/.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)
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] starting in STANDALONE mode
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.Application.init] starting jameica...
[Wed Mar 26 11:35:00 CET 2025][INFO][main][de.willuhn.jameica.system.WorkdirChooser.getWorkDir] asking user for workdir
[Wed Mar 26 11:35:00 CET 2025][ERROR][main][de.willuhn.jameica.system.Application.startupError] FATAL ERROR WHILE JAMEICA STARTUP
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/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk-4966r5.so
Can't load library: /home/ba-arbeit/.swt/lib/linux/x86_64/libswt-pi4-gtk.so
Can't load library: /home/ba-arbeit/.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:1078)
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
Auf meinem anderen schon länger laufenden Tumbleweed läuft J-H ohne Probleme
Grüße aus der heute regnerischen Südpfalz