Schriftart fehlerhaft: Popup zeigt keinen Inhalt (Manjaro Linux)

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Hrtner
Beiträge: 5
Registriert: So 9. Sep 2018, 13:27

Schriftart fehlerhaft: Popup zeigt keinen Inhalt (Manjaro Linux)

Beitrag von Hrtner » Mo 25. Apr 2022, 18:37

Beim Abrufen der Umsätze zu meiner DKB Kreditkarte und Gebührenfrei Kreditkarte popt zwar das Popup auf und nach PIN-Eingabe erscheint das zweite Popup für den 2-Faktor. Allerdings bleiben alle Popups leer.
Das ist bei der Advanzia nicht so tragisch, weil hier der 2. Faktor per SMS kommt, bei der DKB braucht man aber den TAN-Code.

Ich habe sowohl das Rundum-Sorglos-Paket getestet, wie auch das Flatpak. Laut fonts_info.xml benötigt ich Schriftart: Open Sans / Schriftart: Linux Biolinum diese habe ich beide via Pacman nativ im System installiert.

Hier der Screenshot des Popups:
Screenshot from 2022-04-25 18-20-19.png

Hier die Meldung im Log:

Code: Alles auswählen

[Mon Apr 25 18:08:58 CEST 2022][WARN][main][de.derrichter.hibiscus.mashup.tools.MigrationTools.removeLinesWithKeysFromFile] Konfigurationsdatei (noch) nicht vorhanden: /home/leibacp/.jameica/cfg/de.willuhn.jameica.plugin.PluginLoader.properties
[Mon Apr 25 18:08:58 CEST 2022][WARN][main][de.derrichter.hibiscus.mashup.tools.MigrationTools.removeLinesWithKeysFromFile] Konfigurationsdatei (noch) nicht vorhanden: /home/leibacp/.jameica/cfg/de.willuhn.jameica.services.ScriptingService.properties
[Mon Apr 25 18:08:58 CEST 2022][WARN][main][de.derrichter.hibiscus.mashup.tools.MigrationTools.removeLinesWithKeysFromFile] Konfigurationsdatei (noch) nicht vorhanden: /home/leibacp/.jameica/cfg/de.willuhn.jameica.services.UpdateService.properties
[Mon Apr 25 18:08:59 CEST 2022][ERROR][main][de.derrichter.hibiscus.mashup.HibiscusMashup.init] Schriftarten einlesen fehlerhaft: 
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:125)
	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)

[Mon Apr 25 18:09:15 CEST 2022][INFO][Forwarding newSession on session null to remote][org.openqa.selenium.remote.ProtocolHandshake.createSession] Detected dialect: W3C
[Mon Apr 25 18:09:15 CEST 2022][WARN][bg-task:Worker][org.openqa.selenium.devtools.CdpVersionFinder.findNearestMatch] Unable to find an exact match for CDP version 100, so returning the closest version found: 96
[Mon Apr 25 18:09:15 CEST 2022][INFO][bg-task:Worker][org.openqa.selenium.devtools.CdpVersionFinder.findNearestMatch] Found CDP implementation for version 100 of 96
[Mon Apr 25 18:09:25 CEST 2022][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run] DKB-Visa-Collector verursachte einen Fehler! Stacktrace:
de.willuhn.jameica.system.OperationCanceledException: DKB-Visa-Login fehlgeschlagen! Passwort-Eingabe vom Benutzer abgebrochen (OperationCanceledException)

Ebenfalls seltsam ist die Meldung der fehlenden Properties-Dateien, welche putzmunter im cfg Verzeichnis liegen und gefüllt sind.

Nutzt sonst noch jemand Manjaro (oder ein anders Arch-Derivat) und hat ein ähnliches Problem?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von hbci » Mo 25. Apr 2022, 19:15

Poste mal bitte das Status-Log gemäß den Postingregeln.
Das Popup im Screenshot fragt nach der PIN, warum sollte da was drinstehen, wenn es aufpopt?

Hrtner
Beiträge: 5
Registriert: So 9. Sep 2018, 13:27

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von Hrtner » Mo 25. Apr 2022, 20:24

Ganz einfach. Weil in den Popups immer die Beschreibungen drinstehen. Aber bitte:
Screenshot from 2022-04-25 20-19-21.png
Nach erfolgreicher PIN Eingabe und Anmeldung an der DKB Website, fordert diese beim Einloggen den 2-Faktor, wie im ersten Post beschrieben. Auch hier bleibt das Popups aufgrund "fehlender" Schriften leer. Anscheind fehlen diese wohl irgendwo noch woanders außer in meinem Sytem.

Anbei auch noch der Status-Log:

Code: Alles auswählen

[25.04.2022 20:18:39] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[25.04.2022 20:18:39]  
[25.04.2022 20:18:39] System-Info: OS[Linux (ver. 5.10.109-1-MANJARO) amd64]  Platform[Jameica 2.10.1 | Build: 482 vom 20211119]  Plugin[hibiscus 2.10.4 | Build: 366 vom 20211119]
[25.04.2022 20:18:39] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.34 | Build: 801 vom 20220406] [Hibiscus Mashup ver. 0.9.21 | Build: 480 vom 20211125]
[25.04.2022 20:18:39] Überprüfe Jameica-Version ...
[25.04.2022 20:18:39] OK: Jameica-Version 2.10.1 installiert und aktiv
[25.04.2022 20:18:39] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[25.04.2022 20:18:39] OK: Java-Version 11.0.13 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[25.04.2022 20:18:39] Überprüfe Selenium-Version ...
[25.04.2022 20:18:39] OK: Selenium-Version 4.1.1 installiert und aktiv
[25.04.2022 20:18:39] Überprüfe ChromeDriver-Version ...
[25.04.2022 20:18:39] OK: ChromeDriver-Version 100.0.4896.60 installiert und aktiv
[25.04.2022 20:18:39]  
[25.04.2022 20:18:39] Synchronisiere Konto 'GbR WEG Kreditkarte PL, IBAN xxxxxxxxxx[Deutsche Kr...ank Berlin]' ...
[25.04.2022 20:18:39] Selenium WebDriver über ChromeDriver wird gestartet ...
[25.04.2022 20:18:41] Überprüfe Chrome-Version ...
[25.04.2022 20:18:41] OK. Browser ist: chrome ver. 100
[25.04.2022 20:18:41] Chrome gefunden. Alternativer Chromium wird daher nun wieder entfernt ...
[25.04.2022 20:18:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung xxxxxxxxxxx auf https://www.dkb.de/banking ...
[25.04.2022 20:19:25] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Abbruch der chipTan-Eingabe durch Benutzer (OperationCanceledException)
Der Abbruch am Ende kommt daher, weil ich keinen Startcode zu Generieung des TANs sehen kann. [siehe Screenshot]
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von Hibiscus-Scripter » Mo 25. Apr 2022, 22:24

Hallo,

diese fehlenden oder fehlerhaften Schriftarten, haben aber nichts mit dem Dialog zu tun, da wird ein Standard SWT-Browser-Container dargestellt, der wiederum Standard-Text ohne Schriftart enthält.
Hat also vermutlich was mit der SWT-Version oder mit der GTK-Option in der jameica.sh?
Denn in diesem Dialog wird die Komponente SWT-Browser verwendet, die muss unterstützt werden...
und dieser SWT-Browser wird da vermutlich nicht geladen


Aber wenns dich interessiert, hier der HTML-Code der eigentlich Standard-Schriftarten in diesem Dialog-Bereich verwenden sollte:

Code: Alles auswählen

font-family: -apple-system,system-ui,BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial,sans-serif;
Den Fehler hab ich jedenfalls bei dir zum ersten Mal gesehen soweit ich mich erinnere und ist daher wohl was spezielles auf deinem System?

Gruß :wave:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

bernd12
Beiträge: 1
Registriert: Di 26. Apr 2022, 18:54

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von bernd12 » Di 26. Apr 2022, 19:04

Hallo zusammen,

ich kann das Problem bei mir ebenfalls nachstellen, allerdings nutze ich Fedora 35 und kein Manjaro. Das Problem besteht vermutlich bei mir seit irgendwann April. Zuletzt genutzt habe ich es im März, da hat noch alles funktioniert. Da ich die DKB Kredikarte nicht mehr nutze, ist es bei mir nicht weiter tragisch, evtl. kann ich hier aber mit Logs weiterhelfen.

Code: Alles auswählen

[26.04.2022 18:40:04] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.04.2022 18:40:04]  
[26.04.2022 18:40:04] System-Info: OS[Linux (ver. 5.16.20-200.fc35.x86_64) amd64]  Platform[Jameica 2.10.1 | Build: 482 vom 20211119]  Plugin[hibiscus 2.10.4 | Build: 366 vom 20211119]
[26.04.2022 18:40:04] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.34 | Build: 801 vom 20220406] [Hibiscus Mashup ver. 0.9.21 | Build: 480 vom 20211125]
[26.04.2022 18:40:04] Überprüfe Jameica-Version ...
[26.04.2022 18:40:04] OK: Jameica-Version 2.10.1 installiert und aktiv
[26.04.2022 18:40:04] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.04.2022 18:40:04] OK: Java-Version 11.0.13 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[26.04.2022 18:40:04] Überprüfe Selenium-Version ...
[26.04.2022 18:40:04] OK: Selenium-Version 4.1.1 installiert und aktiv
[26.04.2022 18:40:04] Überprüfe ChromeDriver-Version ...
[26.04.2022 18:40:04] OK: ChromeDriver-Version 100.0.4896.60 installiert und aktiv
[26.04.2022 18:40:04]  
[26.04.2022 18:40:04] Synchronisiere Konto 'DKB-Visa - Kreditkarte, IBAN XXXXXXXXX [Deutsche Kr...ank Berlin]' ...
[26.04.2022 18:40:04] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.04.2022 18:40:04] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[26.04.2022 18:40:04] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[26.04.2022 18:40:04] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[26.04.2022 18:40:06] OK. Ergebnis der Berechnung: 7343759B9934BFABB0907B661815F9A1 (Dauer: 1 Sek.)
[26.04.2022 18:40:06] Überprüfe Chromium-Version ...
[26.04.2022 18:40:06] OK. Browser ist: chrome ver. 100
[26.04.2022 18:40:08] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung XXXXXXXXX auf https://www.dkb.de/banking ...
[26.04.2022 18:40:45] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Abbruch der chipTan-Eingabe durch Benutzer (OperationCanceledException)
Gruß
Bernd

Hrtner
Beiträge: 5
Registriert: So 9. Sep 2018, 13:27

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von Hrtner » Di 26. Apr 2022, 21:48

Nächsten Schritte, die ich jetzt mal durchtesten werde:

1. .jameica Profil auf einer Windows VDI testen. Klappt mein Profil überhaupt noch.
2. Clean install von Jameica inkl. Mashup mit dem Rundum-Sorglos-Paket und nur DKB neu einbinden ohne Altlasten, ohne HBCI Konten etc.

I'll keep ya'll updated.

Hrtner
Beiträge: 5
Registriert: So 9. Sep 2018, 13:27

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt [Manjaro Linux]

Beitrag von Hrtner » Sa 30. Apr 2022, 10:11

Kurzes Update:

1. .jameica Profil auf einer Windows VDI testen. Klappt mein Profil überhaupt noch.
- ja, mein Profil ist noch i.O. und unter Windows ist der Inhalt der Popups sichtbar.

2. Clean install von Jameica inkl. Mashup mit dem Rundum-Sorglos-Paket und nur DKB neu einbinden ohne Altlasten, ohne HBCI Konten etc.
- leider auch hier kein Fortschritt. Es liegt also definitiv nicht an irgendeiner Hibiscus/Mashup Sache.

Als nächtes werde ich mal verschiedene Java Versionen probieren. Ich hab mal in meinen Paketquellen geschaut, hier ist mittlerweile paralell GTK2, 3 und 4 drin. Der große Vor- und Nachteil von Rolling Release Distibutionen. Also heißt es durchtesten verschiedener Java/SWT--GTK Kombinationen.
Vielleicht werde ich fündig.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt (Manjaro Linux)

Beitrag von Hibiscus-Scripter » Mi 22. Jun 2022, 22:28

probiere einfach auch mal meinen neuen Installer des Rundum-Sorglos Pakets, neues Java und vor allem neueste SWT-Bibliothek...

Gruß :wave:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Hrtner
Beiträge: 5
Registriert: So 9. Sep 2018, 13:27

Re: Schriftart fehlerhaft: Popup zeigt keinen Inhalt (Manjaro Linux)

Beitrag von Hrtner » Do 23. Jun 2022, 07:05

Ah cool. Vielen Dank. Das werde ich machen und Rückmeldung geben. :thumbup:

Bisher bin ich auf die Windows VM ausgewichen, mit einem geteilten Profil-Ordner. Das kappt ganz gut, ist natürlich etwas Aufwand.
Da die DKB ja gerade ihre Kreditkarten Preise anpasst, werde ich vermutlich eh diese demnächst nicht mehr nutzen. Somit hat der Windows VM Workaround eine Enddatum.
Aber vielleicht hilft ja die neue Java und SWT Version deines Rund-um-sorglos-Installers.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“