Kmymoney bar dont show Reports menu

Hi.
I use Debian Testing and Kmymoney 5.1.3
The system dont show Report menu
Settings/Configure Kmymoney/Pluggins dont show Report icon
Any idea Thanks

I am using KMM 5.1.3 with Fedora and under Plugins I see QIF Importer, Reconciliation Report, Reports View, SQL Storage, Woob, and XML Storage as the last 6 choices at the bottom of the list. Is it possible you are not scrolling down? What are the last 6 entries you see? THanks, A

The 6 last are "Online job outbox view, QIF Exporter, QIF importer, Reconciliation report, SQL Stora, XML Storage.
I am scrolling down at the last
Thanks

I suggest do the following to further investigate this problem:

  1. start KMyMoney from the command line and check if it searches the report plugin and if the load is successful. The successful case would look like this:
Loading "/usr/lib64/qt5/plugins/kmymoney/ofximporter.so"
Plugins: ofximporter loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/onlinejoboutboxview.so"
Plugins: onlinejoboutboxview loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/qifexporter.so"
Plugins: qifexporter loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/qifimporter.so"
Plugins: qifimporter loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/reconciliationreport.so"
Plugins: reconciliation report loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/reportsview.so"
Plugins: reportsview loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/sqlstorage.so"
Plugins: sqlstorage loaded
Loading "/usr/lib64/qt5/plugins/kmymoney/woob.so"

The important part are the lines containing reportsview. I sort of have the feeling that they don’t show up.

  1. Try to run the appimage version

Visit the the above link (which contains instructions on how to download and run it) and try with the stable version. If that also does not work, try the development version.

The outcome of the above would be of interest here for further investigation.

Hi and thanks.

  1. The reporstview.so dont show. The code show:
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/ofximporter.so”
    Plugins: ofximporter loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/onlinejoboutboxview.so”
    Plugins: onlinejoboutboxview loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifexporter.so”
    Plugins: qifexporter loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifimporter.so”
    Plugins: qifimporter loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reconciliationreport.so”
    Plugins: reconciliation report loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/sqlstorage.so”
    Plugins: sqlstorage loaded
    Loading “/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/xmlstorage.so”
    Plugins: xmlstorage loaded
  2. I execute AppImage and error is
    ./kmymoney-5.1-3218-linux-gcc-x86_64.AppImage
    AppImageInfo: “/tmp/.mount_kmymonkheC2H/AppRun.wrapped” “/tmp/.mount_kmymonkheC2H/” “AppRun.wrapped”
    LD_LIBRARY_PATH set to “/tmp/.mount_kmymonkheC2H/usr/lib”
    QSocketNotifier: Can only be used with threads started with QThread
    /tmp/.mount_kmymonkheC2H/AppRun.wrapped: symbol lookup error: /lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_display_create_queue_with_name

Thank you for providing the output. It shows, that KMyMoney does not even try to load the reports plugin. The cause is most likely, that it is not installed by the Fedora package.

I took a look at the x86 build log and corresponding Fedora FC41 packages and saw that it was compiled and is contained in the package (kmymoney-libs-5.1.3-11.fc41.x86_64.rpm). But I see a different path to what your log provided, e.g. /usr/lib64/qt5/plugins/kmymoney/xmlstorage.so vs /usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/xmlstorage.so.

Can you check those paths? Which version of Fedora are you using (maybe I picked the wrong one and compare apples and oranges here)?

I am using Debian testing. Thanks

Oooops, that was @Atheist who mentioned Fedora. And I looked for Debian first and converted to Fedora once I glimpsed that in the post. This must have all happened before the first cup of coffee this morning :slight_smile:

Ok, next trial: the list for sid (sorry if this is the wrong one, I am no Debian user) is not showing the /usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reportsview.so file, so it did not get packaged. This maybe, because a dependency was not present a build time. Looks like libkchart2 is not available for the x86_64 platform. On the KMyMoney page I found:

  • dep: libkchart2 (>= 2.6.0) [alpha, hppa, m68k, ppc64, riscv64, sh4, x32]
    Bibliothek zum Erstellen von Geschäftsdiagrammen (Laufzeitbibliothek)

That would explain it. I couldn’t get a hold of the Debian build logs to double check. Or am I mistaken again?

Yes, was mentioned Fedora.
For I, the first in the morning is the coofee. ja
I dont use Sid. I use Testing or Trixie. This is the dependences list

Its the same… its the same package i see
“Or am I mistaken again?”
I don’t know. It’s too advanced for me