Hallo,
vielen Dank erst einmal für das Programm.
Ich habe vorher (glaube ich) die Version 2.0.1 benutzt.
Nun habe ich heute ein Update auf Version 2.0.3 gemacht.
Das Programm brach während des Splashscreens im Ladevorgang ab.
Im Fehlerlog bzw im Terminal steht:
org.eclipse.swt.SWTError: No more handles [Browser style SWT.MOZILLA and Java system property org.eclipse.swt.browser.DefaultType=mozilla are not supported with GTK 3 as XULRunner is not ported for GTK 3 yet]
Also habe ich gegooglet und rausgefunden, dass man das umgeht, wenn man eine Variable exportiert die Fakturama bzw java weiss macht, dass kein GTK3 installiert ist. Dazu folgenden Befehl dem Startkommando für Fakturama voranstellen.
export SWT_GTK3=0;
Besser wäre es natürlich wenn das Softwareseitig gelöst wäre.
Damit aber noch nicht genug. Danach kam stattdessen eine andere Fehlermeldung:
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
Dies konnte ich lösen indem ich das Paket libwebkitgtk-1.0-0 installiert habe.
sudo apt-get install libwebkitgtk-1.0-0
Nun startet Fakturama.
Das Paket sollte eventuell in die Abhängigkeiten aufgenommen werden, oder wieder das alte Browser Widget benutzt werden, welches weniger Abhängigkeiten und Fehleranfälligkeiten hatte?
MfG
Marvin
Edit:
Bin anscheinend zu Blöd die Suche richtig zu nutzen und habe erst beim Durchstöbern des Forums gesehen, dass es dazu bereits einen Thread https://www.fakturama.info/community/fehler-verbesserungsvorschlaege/solved-fakturama-2-0-1-gtk3-xulrunner-fehler