Fehler nach System ...
 
Benachrichtigungen
Alles entfernen

Fehler nach System Update SWT Gdk Fakturama-2.1.3c unter Gentoo Linux

4 Beiträge
2 Benutzer
0 Likes
127 Aufrufe
(@Wolle)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

Hallo,
erst einmal vielen Dank für die Arbeit an Fakturama. Es gibt nichts vergleichbares. Ich benutze es seit vielen Jahren und bin ein sehr zufriedener Nutzer unter Gentoo Linux.

Nach meinem letzten Systemupdate startet Fakturama-2.1.3c und alle vorherigen Versionen nicht mehr und ich brauche etwas Hilfe um den Fehler einzugrenzen.

WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven
Dec 28, 2023 2:12:55 PM javax.money.spi.Bootstrap init
INFO: Money Bootstrap: new ServiceProvider set: org.javamoney.osgi.OsgiServiceProvider
[Server@394a6d2b]: Initiating startup sequence...
[Server@394a6d2b]: Server socket opened successfully in 10 ms.
[Server@394a6d2b]: Database [index=0, id=0, db=file:/home/user/.FakturTest/Database/Database, alias=fakdbneu] opened successfully in 599 ms.
[Server@394a6d2b]: Startup sequence completed in 648 ms.
[Server@394a6d2b]: 2023-12-28 13:12:56.419 HSQLDB server 2.6.0 is online on port 9001
[Server@394a6d2b]: To close normally, connect and execute SHUTDOWN SQL
[Server@394a6d2b]: From command line, use [Ctrl]+[C] to abort abruptly
Dec 28, 2023 2:12:56 PM liquibase.servicelocator
INFO: Cannot load service: liquibase.license.LicenseService: Provider liquibase.license.pro.DaticalTrueLicenseService could not be instantiated
Dec 28, 2023 2:12:56 PM liquibase.database
INFO: Set default schema name to PUBLIC
Dec 28, 2023 2:12:57 PM liquibase.lockservice
INFO: Successfully acquired change log lock
Dec 28, 2023 2:12:57 PM liquibase.changelog
INFO: Reading from PUBLIC.DATABASECHANGELOG
Dec 28, 2023 2:12:58 PM liquibase.lockservice
INFO: Successfully released change log lock
Dec 28, 2023 2:12:58 PM liquibase.database
WARNING: Failed to restore the auto commit to true
[EL Info]: 2023-12-28 14:12:58.874--ServerSession(1972011442)--EclipseLink, version: Eclipse Persistence Services - 2.7.10.v20211216-fe64cd39c3
SWT Webkit: Warning, You are using an old version of webkitgtk. (pre 2.4) BrowserFunction functionality will not be available
SWT WebKit: error initializing DBus server, dBusServer == 0
14:13:01.046 [Equinox Log Thread - Equinox Container: 2be0114a-e851-4877-a177-015de5050fc1] ERROR org.eclipse.osgi - Application error
org.eclipse.swt.SWTError: No more handles because there is no underlying browser available.
Please ensure that WebKit with its GTK 3.x bindings is installed (WebKit2 API level is preferred). Additionally, please note that GTK4 does not currently have Browser support.

at org.eclipse.swt.SWT.error(SWT.java:4944)
at org.eclipse.swt.browser.Browser.(Browser.java:120)
at com.sebulli.fakturama.parts.BrowserEditor.createPartControl(BrowserEditor.java:298)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)

Installierte und getestete Versionen:
openjdk-bin-8
openjdk-bin-11
openjdk-bin-17
webkit-gtk-2.42.4-r410
webkit-gtk-2.42.4-r600
swt-4.30-r1 auch vorgänger Versionen getestet

Ich hab alle Versionen untereinander kombiniert und immer gleiche Fehlermeldungen bekommen selbst ohne Webkit-gtk und swt.
Laut einem anderen Forum die den DBus Fehler behandeln und diesen mit einem Verzeichnis in /tmp lösen habe ich auch erfolglos versucht.

Ich nutze das tar.gz Packet.
Der Linux Installer bricht ohne Fehlermeldung ab

Danke schonmal für die Hilfe


   
Zitat
(@Wolle)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

Anhang Logfile


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4318
 

Moin, das ist auf jeden Fall das GTK3-Problem. Die lib heißt libwebkitgtk3. Scheinbar fällt die regelmäßig durch die Updates raus. Such mal hier im Forum danach, da gibt's viele Lösungen.

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@Wolle)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

Danke für den Tipp. Habe Alle WebkitGdk Versionen durchprobiert und hab die richtige gefunden.
Hier jetzt die Packete mit denen Fakturama auf Gentoo Linux läuft:
openjdk-bin-17.0.8.1_p1
webkit-gtk-2.42.4
swt-4.10-r2
Des weiteren muß auch auf Gentoo das Verzeichnis /tmp/SWT-GDBusServer angelegt werden.

Ich werde bei Gelegenheit den Versuch machen ein ebuild für Installation von Fakturama unter Gentoo zu erstellen. Wird zwar nicht viele verrückte geben wie mich, die Fakturama unter Gentoo nutzen, aber man weiß ja nie 🙂

Danke nochmal für den Hinweis und die viele Arbeit an diesem sehr schönen Programm


   
AntwortZitat
Teilen: