ich versuche gerade Hibiscus für mich zum laufen zu bekommen. Für die Giro-Konten funktioniert das soweit. Da ich bei der DKB bin und noch ein Visa-Konto habe, habe ich das Rundum-Sorglos-Paket verwendet um auch Mashup zu installieren. Mein System ist Kubuntu 25.04. auf dem aktuellen Stand. Das Paket habe ich am Sonntag, 25.05.2025 frisch heruntergeladen.
War nicht mein erster Versuch, aber nach einigen Problemen letztes Wochenende, die wohl alle an der DKB lagen, habe ich es dann irgendwann damit versucht. Ich habe vor dem Wechsel auf dieses Paket den ~/.jameica Ordner komplett gelöscht um Folgefehler zu vermeiden.
Leider scheint hibiscus.mashup irgendetwas nicht zu gefallen, beim Start von Jameica fehlt der Mashup Menüpunkt und das Plugin wird in der "Installierte Plugins" Liste grau dargestellt mit diesem Namen:
hibiscus.mashup (java.lang.reflect.InvocationTargetException)Im jameica.log finde ich dann diese Zeilen (für alle 7 Dateien im Ordner "fonts" Ordner):
Code: Alles auswählen
[Thu May 29 23:24:54 CEST 2025][ERROR][main][de.derrichter.hibiscus.mashup.HibiscusMashup.init] error createFont: resources/fonts/linux-biolinum-bold.otf:
java.io.IOException: Problem reading font data.
at java.desktop/java.awt.Font.createFont0(Unknown Source)
at java.desktop/java.awt.Font.createFont(Unknown Source)
at de.derrichter.hibiscus.mashup.HibiscusMashup.init(HibiscusMashup.java:137)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:394)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:239)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Code: Alles auswählen
[Fri May 30 08:44:01 CEST 2025][ERROR][main][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin hibiscus.mashup
java.lang.InternalError: java.lang.reflect.InvocationTargetException
at java.desktop/sun.font.FontManagerFactory$1.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.desktop/sun.font.FontManagerFactory.getInstance(Unknown Source)
at java.desktop/sun.java2d.SunGraphicsEnvironment.getFontManagerForSGE(Unknown Source)
at java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(Unknown Source)
at java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(Unknown Source)
at de.derrichter.hibiscus.mashup.HibiscusMashup.init(HibiscusMashup.java:188)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:394)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:239)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
... 16 more
Caused by: java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "<parameter1>" is null
at java.desktop/sun.awt.X11FontManager.getFileNameFromPlatformName(Unknown Source)
at java.desktop/sun.font.SunFontManager.initCompositeFonts(Unknown Source)
at java.desktop/sun.font.SunFontManager$2.run(Unknown Source)
at java.desktop/sun.font.SunFontManager$2.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.desktop/sun.font.SunFontManager.<init>(Unknown Source)
at java.desktop/sun.awt.FcFontManager.<init>(Unknown Source)
at java.desktop/sun.awt.X11FontManager.<init>(Unknown Source)
... 21 more
Einige Zeilen weiter unten kommen dann noch Meldungen wie diese, beim Laden der 6
hibiscus.scripting.*Plugins:
Code: Alles auswählen
Fri May 30 08:44:01 CEST 2025][INFO][main][de.willuhn.jameica.services.ScriptingService.eval] executing script /home/jan/.jameica/plugins/hibiscus.scripting.browserupproxy/hibiscus.scripting.browserupproxy.js
[Fri May 30 08:44:01 CEST 2025][ERROR][main][de.willuhn.jameica.services.ScriptingService.eval] error while loading script
javax.script.ScriptException: ReferenceError: "importPackage" is not defined. (eval#30) in eval at line number 30 at column number 0
at org.mozilla.javascript.engine.RhinoScriptEngine.eval(RhinoScriptEngine.java:134)
at java.scripting/javax.script.AbstractScriptEngine.eval(Unknown Source)
at de.willuhn.jameica.services.ScriptingService.eval(ScriptingService.java:265)
at de.willuhn.jameica.services.ScriptingService.init(ScriptingService.java:158)
at de.willuhn.jameica.services.ScriptingService.access$200(ScriptingService.java:58)
at de.willuhn.jameica.services.ScriptingService$InitMessageConsumer.handleMessage(ScriptingService.java:507)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver(NamedConcurrentQueue.java:249)
at de.willuhn.jameica.messaging.NamedConcurrentQueue.sendSyncMessage(NamedConcurrentQueue.java:104)
at de.willuhn.jameica.messaging.MessagingFactory.sendSyncMessage(MessagingFactory.java:130)
at de.willuhn.jameica.gui.GUI.init(GUI.java:330)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Leider habe ich, auch nach dem Blick in die Logdatei, keine Idee, was ich hier falsch gemacht habe. Und mein Google-Foo reicht augenscheinlich nicht aus, mit diesen Fehlermeldungen irgendetwas Hibiscus-spezifisches zu finden. Hat jemand einen Tipp für mich?
Ciao, Schnacki