Bug 458298 - disappearance of icons
Summary: disappearance of icons
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.1.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
: 460853 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-25 11:36 UTC by Jean-Marie LARGEAU-ABAD
Modified: 2022-10-23 14:08 UTC (History)
2 users (show)

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


Attachments
screen ccopy (336.28 KB, image/png)
2022-08-25 11:36 UTC, Jean-Marie LARGEAU-ABAD
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Marie LARGEAU-ABAD 2022-08-25 11:36:32 UTC
Created attachment 151578 [details]
screen ccopy

Hello, user of KmyMoney version 5.00, I upgraded by downloading the new version of UBUNTU to version 5.1.3. It happens that since then not all the icons appear.


SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Thomas Baumgart 2022-08-25 14:14:23 UTC
Can you please start the application from the command line and provide us the
output of the first few lines where 3 lines with information about the theme is
printed? Thanks again.

Example:

Pouvez-vous s'il vous plaît démarrer l'application à partir de la ligne de commande et nous fournir le
sortie des premières lignes où 3 lignes avec des informations sur le thème sont
imprimé? Merci encore.

Exemple:

thb@dev-nb /home/thb $ kmymoney
Model for "ST" loaded with 4 items in 0 ms
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
System icon theme as reported by QT:  "Adwaita"
App icon theme as configured in KMyMoney:  "system"
Obeying the system-wide icon theme, currently set to:  "Adwaita"
:
:
Comment 2 Jean-Marie LARGEAU-ABAD 2022-08-25 19:53:34 UTC
(In reply to Thomas Baumgart from comment #1)
> Can you please start the application from the command line and provide us the
> output of the first few lines where 3 lines with information about the theme
> is
> printed? Thanks again.
> 
> Example:
> 
> Pouvez-vous s'il vous plaît démarrer l'application à partir de la ligne de
> commande et nous fournir le
> sortie des premières lignes où 3 lignes avec des informations sur le thème
> sont
> imprimé? Merci encore.
> 
> Exemple:
> 
Good evening
To boot into the command line, do I have to use the terminal? if not, how to do?
Comment 3 Jack 2022-08-25 20:02:22 UTC
Yes, open a terminal and just type "kmymoney" (without the quote) on the command line.  The output will appear right there in the terminal.
Comment 4 Jean-Marie LARGEAU-ABAD 2022-08-26 08:07:20 UTC
Hello, using the terminal i have this:
jean-marie@jeanmarie-HP-Laptop-15-bw0xx:~$ kmymoney
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:  "Yaru"
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
Icon theme "breeze" not found.
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
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/csvimporter.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/kcm_xmlstorage.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/budgetview.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/konlinetasks_sepa.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/icalendarexporter.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_icalendarexporter.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/reconciliationreport.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/kcm_forecastview.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/kbanking.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/reportsview.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/08/26 10-02-08:(null)(6964):banking_update.c:  610: No AqBanking config folder found at [/home/jean-marie/.aqbanking/settings6/users] (-1)
3:2022/08/26 10-02-08:(null)(6964):banking_update.c:  610: No AqBanking config folder found at [/home/jean-marie/.aqbanking/settings/users] (-1)
3:2022/08/26 10-02-08:(null)(6964):banking_update.c:  411: There is no old settings folder, need initial setup
7:2022-08-26 10:02:08: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
Cost center model created with items 0
Payees model created with items 0
  
Plugins: budgetview unloaded
Plugins: checkprinting unloaded
Plugins: csvexporter unloaded
Plugins: csvimporter unloaded
Plugins: forecastview unloaded
Plugins: gncimporter unloaded
Plugins: icalendarexporter unloaded
7:2022-08-26 10:03:27:aqbanking stopped
Plugins: kbanking unplugged
Plugins: kbanking unloaded
Plugins: ofximporter unloaded
Plugins: onlinejoboutboxview unloaded
Plugins: qifexporter unloaded
Plugins: qifimporter unloaded
Plugins: reconciliation report unloaded
Plugins: reportsview unloaded
Plugins: sqlstorage unloaded
Plugins: xmlstorage unloaded
jean-marie@jeanmarie-HP-Laptop-15-bw0xx:~$ 
jean-marie@jeanmarie-HP-Laptop-15-bw0xx:~$
Comment 5 Dawid Wróbel 2022-08-26 08:58:11 UTC
Your system icon-set is configured to Yaru, which misses the new icons introduced recently. Try going to Preferences -> Icons and changing there to Breeze or Breeze Dark.
Comment 6 Dawid Wróbel 2022-08-26 09:03:11 UTC
FYI, added an entry to User FAQ to address that: https://userbase.kde.org/KMyMoney/FAQ#Some_of_the_icons_in_the_application_are_missing_on_Linux
Comment 7 Jean-Marie LARGEAU-ABAD 2022-08-26 12:42:51 UTC
(In reply to Dawid Wróbel from comment #5)
> Your system icon-set is configured to Yaru, which misses the new icons
> introduced recently. Try going to Preferences -> Icons and changing there to
> Breeze or Breeze Dark.

Hello, I have read your message and thank you for it. I went to the icon configuration, but the only choice is the "system". I was offered to download "oxygen", "tango" or breeze". Yes, but how? 
Be patient, I'm 70 years old and not an IT professional...
Comment 8 Jack 2022-08-26 17:01:02 UTC
I do find it odd that Breeze was not included in your original installation, but that may be due to running Gnome instead of KDE/Plasma.

If the icon configuration screen offers to download Breeze, you should just be able to click on that button.  Once it is downloaded, you should be able to select it on that same screen.

If that doesn't work for you, we'll try to figure out which package you can install with apt-get or synaptic, whichever you normally use for updates.
Comment 9 Jean-Marie LARGEAU-ABAD 2022-08-26 17:38:02 UTC
Good evening Jack, indeed when I try to open the drop-down menu to change icons, only the "system" application appears. On my old computer, KmyMoney remained in version 5.0.0 (under ubuntu 18). On this old version, it appears the possibilities of other icons "breeze", "oxygen" and "breeze dark" that I could install. But that doesn't solve this little problem I have on my laptop with version 5.1.3. Good luck. Sincerely yours
Comment 10 Jack 2022-08-26 17:47:36 UTC
Where are you trying to change the icons?  In KDE, it would be under the SystemSettings app.  I don't know about Gnome.  Note there is a difference between selecting an icon theme (which requires that theme to already be installed) and downloading new icon themes.  Anyway,
you might try "sudo apt-get install breeze-icon-theme" (typing that in a terminal, without the quotes.)  If that works, then you should be able to select the breeze icons.
Comment 11 Jean-Marie LARGEAU-ABAD 2022-08-26 17:55:55 UTC
Thanks Jack, you are awesome. I took your advice and "breeze" installed and I have nice icons now.
Thanks again!
Comment 12 Jack 2022-08-26 18:03:17 UTC
Closing.  Further help would be better obtained using one of the other options listed on our support page: https://kmymoney.org/support.html
I think it has been mentioned elsewhere, but I will add this issue to our Frequently Asked Questions, if it is not already there.
Comment 13 Jack 2022-09-09 18:50:02 UTC
Adjusting status.  FIXED is only used if there was a real bug, corrected with a code change.  Since the problem was resolved by changing to a different theme, there was no actual bug.
Comment 14 Marc W 2022-10-23 12:48:53 UTC
To Jean-Marie Largeau:

Vous pouvez faire de meme avec les themes Oxygen et Tango, c'est-à-dire dans un terminal, entrez les commandes suivantes:
$ sudo apt-get install oxygen-icon-theme
$ sudo apt-get install tango-icon-theme

Et ces deux thèmes sont ajoutés, ils sont plus jolis que breeze.

J'ai eu les mêmes problèmes que vous....et c'est résolu.

Bonne continuation.
Marc Weidmann
Comment 15 Jack 2022-10-23 14:08:40 UTC
*** Bug 460853 has been marked as a duplicate of this bug. ***