Bug 453216 - no icon/image anymore on interface
Summary: no icon/image anymore on interface
Status: RESOLVED NOT A BUG
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.1.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-30 06:12 UTC by Dimitri
Modified: 2022-05-11 16:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
KMyMoney interface Screenshot (177.70 KB, image/png)
2022-04-30 06:12 UTC, Dimitri
Details
Shell extnsion theme (52.11 KB, image/png)
2022-05-10 18:56 UTC, Dimitri
Details
Icon theme settings dialog (48.45 KB, image/png)
2022-05-11 14:24 UTC, Thomas Baumgart
Details
KMyMoney Icon Setting (43.61 KB, image/png)
2022-05-11 16:47 UTC, Dimitri
Details
KMyMoney Icon Setting (52.66 KB, image/png)
2022-05-11 16:48 UTC, Dimitri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitri 2022-04-30 06:12:26 UTC
Created attachment 148468 [details]
KMyMoney interface Screenshot

Around a year ago, all icon/image disappeared from KMyMoney interface. Since, they never came back.
See attached image.

This is the only application that behaves like that in my computer
I tried to uninstall/reinstall -> no improvement
I upgraded to latest version -> no improvement
I am running Ubuntu 22.04 LTS

Any solution to fix it?
Thanks very much for your support
Comment 1 Ralf Habacker 2022-05-03 20:38:09 UTC
Git commit 90221ff9aecbaf4f94c621b8192ba4777ae3464d by Ralf Habacker.
Committed on 03/05/2022 at 20:28.
Pushed by sitter into branch 'master'.

Add command line parameter '--ancestor=TAG' to logme.rb

M  +25   -3    logme.rb

https://invent.kde.org/sdk/releaseme/commit/90221ff9aecbaf4f94c621b8192ba4777ae3464d
Comment 2 Ralf Habacker 2022-05-03 20:41:58 UTC
(In reply to Ralf Habacker from comment #1)
> Git commit 90221ff9aecbaf4f94c621b8192ba4777ae3464d by Ralf Habacker.
Sorry for this unrelated post, I used an incorrect bug number
Comment 3 Jack 2022-05-07 16:30:02 UTC
If you run from command line, are there any relevant message to console?
Comment 4 Dimitri 2022-05-09 18:40:52 UTC
Hi.
Here is the message while running kmymoney from command line :

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
System icon theme as reported by QT:  ""
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_reportsview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reconciliationreport.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/reportsview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_xmlstorage.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/budgetview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvexporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_qif.so" Validity false
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/xmlstorage.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifexporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvimporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/sqlstorage.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/checkprinting.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/icalendarexporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/forecastview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/konlinetasks_sepa.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/gncimporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/qifimporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_csvimporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_forecastview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kbanking.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_icalendarexporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/ofximporter.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/onlinejoboutboxview.so" Validity true
Located plugin "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kcm_checkprinting.so" Validity true
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/budgetview.so"
Plugins: budgetview loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/checkprinting.so"
Plugins: checkprinting loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvexporter.so"
Plugins: csvexporter loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/csvimporter.so"
Plugins: csvimporter loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/forecastview.so"
Plugins: forecastview loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/gncimporter.so"
Plugins: gncimporter loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/icalendarexporter.so"
Plugins: icalendarexporter loaded
Loading "/usr/lib/x86_64-linux-gnu/qt5/plugins/kmymoney/kbanking.so"
"Plugins: kbanking loaded, build with (5.9.0stable-0/6.4.3.0beta), run with (5.9.0.0/6.4.3.0)"
3:2022/05/09 20-38-03:(null)(6851):banking_update.c:  610: No AqBanking config folder found at [/home/dimitri/.aqbanking/settings6/users] (-1)
3:2022/05/09 20-38-03:(null)(6851):banking_update.c:  610: No AqBanking config folder found at [/home/dimitri/.aqbanking/settings/users] (-1)
3:2022/05/09 20-38-03:(null)(6851):banking_update.c:  411: There is no old settings folder, need initial setup
7:2022-05-09 20:38:03:aqbanking started
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/reportsview.so"
Plugins: reportsview 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
reading file
start parsing file
startDocument
reading securities
endDocument
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
Cost center model created with items 0
Payees model created with items 0

If it can help understanding the issue...
Thank you for your support.
Comment 5 Jack 2022-05-09 19:34:22 UTC
I do not know if those QPainter messages are relevant or not, but given "System icon theme as reported by QT:  """ I'd ask if you have a theme set in the System Settings app?  If not, try selecting one and see if it helps.
Comment 6 Dimitri 2022-05-10 18:56:13 UTC
Created attachment 148717 [details]
Shell extnsion theme
Comment 7 Dimitri 2022-05-10 18:57:16 UTC
Hi Jack,
I played changing theme in the system. It did not help.
The only issue is that I don't have access to the list of choice for Shell (see screenshot).
I tried to install the Gnome Shell extension but it did not work as my upgrade to ubuntu 22.04 failed removing obsolete kernel and I can't install software anymore. Waiting for comunity to fix this issue before going forward...
Comment 8 Thomas Baumgart 2022-05-11 14:24:53 UTC
Created attachment 148736 [details]
Icon theme settings dialog

What are the theme options in the icon settings dialog on your system? Are any found or is this list empty? The QPainter messages are probably related to empty theme name and thus missing icons.
Comment 9 Dimitri 2022-05-11 16:47:43 UTC
Created attachment 148743 [details]
KMyMoney Icon Setting
Comment 10 Dimitri 2022-05-11 16:48:19 UTC
Created attachment 148744 [details]
KMyMoney Icon Setting
Comment 11 Dimitri 2022-05-11 16:52:44 UTC
I Thomas.
You found the solution.
The "system" icon theme is empty. When I switch to icon theme "breeze" and restart KMyMoney, I get all icons...
My issue was not that serious!
Thank you very much for your support.