Keine Tortendiagramme sichtbar

Auch bei mir unter Linux besteht ein problem. Ich kann jedoch die Anwendung zum neu (überhaupt) zeichnen des Diagrammes bringen, indem ich einfach im Menü nochmal auf meine Klassifizierung klicke. Das Diagram wird dann offenbar neu aufgebaut und ist dann sichtbar.
Ein Wechseln der Ansicht (Definition, Rebalancing, Torte, Donut,…) hilft dagegen nicht. Vermutlich wird das unterschiedlich gehandhabt und ist buggy.

Hallo zusammen,

leider konnte ich in den bisherigen Beiträgen keinen Artikel hierzu finden.
Bei mir werden sowohl in den Beständen als auch in den Klassifizierungen keine Diagramme angezeigt. Erst habe ich vermutet, dass es an meinem Portfolio liegt, aber auch in der mitgelieferten Bsp. Datei *kommer.xml habe ich das Problem.

Dabei macht es auch keinen Unterschied, welchen Filter ich benutze. Die Seite bleibt einfach immer leer.

Ich habe die aktuelle Version auf einen Win10 Client installiert.

Vielen Dank für Eure Unterstützung.

Gruß Andrej

Hallo, der Tipp mit der Änderung in der Registry war der richtige. Nachdem ich den Schlüssel von 1 auf 0 geändert habe, werden die Diagramme angezeigt.
Vielen Dank!

Hallo zusammen,

der Tipp von @McAllstar ist der Richtige - danke dafür!

Registry-Schlüssel ändern und Tortendiagramm ist wieder da :slight_smile:

Lieben Gruß

OS: Arch Linux (Arbeitsumgebung: XFCE)
PP: 0.51.3
Java: 11.0.10

Moin,

ich habe das gleiche Problem. Wenn ich PP unmittelbar mit einem Tortendiagramm lade, wird es angezeigt. Mit der Auswahl des selben oder eines anderen Tortendiagramms wird nichts mehr angezeigt. Die Funktion “GUI zurücksetzen” hilft auch nicht.

Hin und wieder sehe ich folgende Fehlermeldung:

SWT WebKitGDBus: there was an error executing something synchronously with the extension.
SWT WebKitGDBus: the error message is: Verbindung ist geschlossen
SWT webkit: failure registering BrowserFunction loadData

Das ist leider nicht reproduzierbar, aber da für diese Funktion anscheinend interne Browserfunktionen genutzt werden, hilft es vielleicht.

Existieren weitere Möglichkeiten, wo ich bezüglich Logs oder Fehlermeldungen nachschauen könnte?

Gruß
Keijko

2 Likes

Seit update von PP habe ich auch das Problem.

Direkt nach dem Start wird das Tortendiagramm z.B. “Branchen” einmalig angezeigt
und ist auch interaktiv. Danach wird aber keines der Tortendiagramme mehr angezeigt.

Version: 0.52.0 (Apr. 2021)
Platform: linux, x86_64 (kubuntu 20.04, KDE)
Java: 16.0.1+9-Ubuntu-120.04, Private Build

1 Like

Wirklich seit PP-Update? Bei mir ist es ebenso, aber ich weiss genau das erst seit dem

$ grep libwebkit /var/log/dpkg.log
2021-05-10 21:03:33 upgrade libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.20.04.1 2.32.0-0ubuntu0.20.04.1
2021-05-10 21:03:33 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.20.04.1
2021-05-10 21:03:33 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.20.04.1
2021-05-10 21:03:33 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.20.04.1
2021-05-10 21:03:34 status unpacked libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1
2021-05-10 21:03:36 configure libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1 <keine>
2021-05-10 21:03:36 status unpacked libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1
2021-05-10 21:03:36 status half-configured libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1
2021-05-10 21:03:36 status installed libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1

Update von libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.20.04.1 so ist.

nein, das war eine Vermutung. Danke für den Hinweis. Hast du schon eine Lösung oder Workaroud?

Nee, leider nicht. Vielleicht ist das ein Problem welches sich mit dem nächsten Update von libwebkit erledigt.

Habe das Problem nochmal verifiziert. Eine virtuelle Maschine mit xubuntu-20.04.2.0-desktop-amd64.iso erstellt, während der Installation angebotetene Updates abgelehnt.

Somit ist

libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.20.04.1

aktiv. openjdk-11-jre und PP 0.52 installiert bzw. runtergeladen → Das Bestände-Diagramm wird angezeigt, auch mehrmals nach Wechsel in andere Menüs.

Die virtuelle Maschine geklont und dann libwebkit2gtk-4.0-37:amd64 auf 2.32.0-0ubuntu0.20.04.1 upgegradet. Dabei bekommt auch libjavascriptcoregtk-4.0-18:amd64 ein Update.

Ergebnis: Das Bestände-Diagramm wird nach Start von PP nur einmal aufgebaut, nach einem Menüwechsel dann nie wieder.

Das betrifft nicht nur libwebkit2gtk 2.32.0-0 sondern auch archlinux wo inzwischen schon Version 2.32.1-1 aktiv ist, siehe Pie and donut charts not rendering

Die Flatpak Version von Portfolio Performance (wo alle Abhängigkeiten ja die gleiche Version unabhängig von der Distro haben sollten) ist übrigens ebenfalls betroffen.

workaround:
sudo apt install libwebkit2gtk-4.0-37=2.28.1-1 libjavascriptcoregtk-4.0-18=2.28.1-1

2 Likes

Ja, der Workaround funktioniert, Danke.

Weiss jemand wie man PP die passenden Logs entlocken kann, um dem Upstream von libwebkit mal eine Meldung zu geben? Ich kann da nichts finden, wenn ich

pp_prog_0.52$ strace -f -o strace_pp.log ./PortfolioPerformance

nutze, finde ich nur sowas,

pp_prog_0.52$ grep -B 5 libwebkit strace_pp.log
5083  mprotect(0x7f34351d1000, 4096, PROT_READ) = 0
5083  openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 148
5083  fstat(148, {st_mode=S_IFREG|0644, st_size=134382, ...}) = 0
5083  mmap(NULL, 134382, PROT_READ, MAP_PRIVATE, 148, 0) = 0x7f346cf18000
5083  close(148)                        = 0
5083  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37", O_RDONLY|O_CLOEXEC) = 148
--
5083  futex(0x7f34d441a000, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
5168  close(15 <unfinished ...>
5102  <... read resumed>"\1\0\0\0\0\0\0\0", 16) = 8
5168  <... close resumed>)              = 0
5102  futex(0x7f34d441a000, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
5168  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37", O_RDONLY|O_CLOEXEC <unfinished ...>
--
5102  futex(0x7f34d441a000, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
5170  <... close resumed>)              = 0
5168  <... mmap resumed>)               = 0x7f92ccf40000
5102  <... futex resumed>)              = 1
5083  <... futex resumed>)              = 0
5170  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37", O_RDONLY|O_CLOEXEC <unfinished ...>
--
5170  futex(0x7fdfd15eff38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5170  futex(0x7fdfd15eff38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5170  futex(0x7fdfd15eff38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5170  futex(0x7fdfd52f80c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5170  write(16, "\1\0\0\0\0\0\0\0", 8)  = 8
5170  stat("/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so", {st_mode=S_IFREG|0644, st_size=6040, ...}) = 0
5170  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so", O_RDONLY|O_CLOEXEC) = 158
--
5210  close(15 <unfinished ...>
5083  fcntl(146, F_SETFD, FD_CLOEXEC <unfinished ...>
5210  <... close resumed>)              = 0
5102  <... read resumed>"\1\0\0\0\0\0\0\0", 16) = 8
5083  <... fcntl resumed>)              = 0
5210  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37", O_RDONLY|O_CLOEXEC <unfinished ...>
--
5210  futex(0x7fe7c8247f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5210  futex(0x7fe7c8247f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5210  futex(0x7fe7c8247f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5210  futex(0x7fe7cbf500c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
5210  write(16, "\1\0\0\0\0\0\0\0", 8)  = 8
5210  stat("/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so", {st_mode=S_IFREG|0644, st_size=6040, ...}) = 0
5210  openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so", O_RDONLY|O_CLOEXEC) = 156

was mir leider garnichts sagt.

Unter Linux Mint 19.3 Cinnamon funktioniert der Workaround nicht.

E: Version »2.28.1-1« für »libwebkit2gtk-4.0-37« konnte nicht gefunden werden.
E: Version »2.28.1-1« für »libjavascriptcoregtk-4.0-18« konnte nicht gefunden werden.

Was wird denn da ausgegeben?

die Ausgabe ist leer, es wird gar nichts ausgegeben :thinking:

und für

dpkg -l | grep libwebkit

?

und für

zgrep libwebkit /var/log/dpkg.log*

?

Ausgabe für…

lautet:
ii libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1 amd64 Web content engine library for GTK+

und für:

lautet die Ausgabe:

/var/log/dpkg.log.1:2021-05-13 12:32:58 upgrade libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:58 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:58 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:58 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:59 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:59 status unpacked libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:32:59 status unpacked libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:33:13 configure libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.1:2021-05-13 12:33:13 status unpacked libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:33:13 status half-configured libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.1:2021-05-13 12:33:13 status installed libwebkit2gtk-4.0-37:amd64 2.32.0-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:10 upgrade libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:10 status half-configured libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:10 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:10 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:11 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:11 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:11 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:19 configure libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.10.gz:2020-08-08 00:24:19 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:19 status half-configured libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.10.gz:2020-08-08 00:24:19 status installed libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:58 upgrade libwebkit2gtk-4.0-37:amd64 2.28.2-0ubuntu0.18.04.1 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:58 status half-configured libwebkit2gtk-4.0-37:amd64 2.28.2-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:58 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.2-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:58 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.2-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:59 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.2-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:59 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:39:59 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:40:00 configure libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.11.gz:2020-07-15 12:40:00 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:40:00 status half-configured libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.11.gz:2020-07-15 12:40:00 status installed libwebkit2gtk-4.0-37:amd64 2.28.3-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:34 upgrade libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:34 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:34 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:34 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:36 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:36 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:36 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:47 configure libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.3.gz:2021-03-29 21:56:47 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:47 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.3.gz:2021-03-29 21:56:47 status installed libwebkit2gtk-4.0-37:amd64 2.30.6-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:52 upgrade libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:52 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:52 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:52 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:53 status half-installed libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:53 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:53 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:56 configure libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.4.gz:2021-02-21 17:54:56 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:56 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.4.gz:2021-02-21 17:54:56 status installed libwebkit2gtk-4.0-37:amd64 2.30.5-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:29 upgrade libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:29 status half-configured libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:29 status unpacked libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:29 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:30 status half-installed libwebkit2gtk-4.0-37:amd64 2.28.4-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:30 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:30 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:32 configure libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1 <keine>
/var/log/dpkg.log.7.gz:2020-11-30 08:39:32 status unpacked libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:32 status half-configured libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1
/var/log/dpkg.log.7.gz:2020-11-30 08:39:32 status installed libwebkit2gtk-4.0-37:amd64 2.30.3-0ubuntu0.18.04.1

Dann versuche den Workaround mit 2.30.6-0 statt 2.28.1-1

Der Workaround mit 2.30.6-0 funktioniert ebenfalls nicht

sudo apt install libwebkit2gtk-4.0-37=2.30.6-0 libjavascriptcoregtk-4.0-18=2.30.6-0
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
E: Version »2.30.6-0« für »libwebkit2gtk-4.0-37« konnte nicht gefunden werden.
E: Version »2.30.6-0« für »libjavascriptcoregtk-4.0-18« konnte nicht gefunden werden.