You are not logged in.
After upgrade to 4.20, Window Buttons panel does not show proper Evolution icon (the one on the right).
Evolution has not been updated since XFCE update.
At the same time Whisker Menu icon is shown properly:
I tried to update icon cache and reload panel, but without success (this is on Gentoo):
gtk-update-icon-cache -f /usr/share/icons/hicolor
xfce4-panel -r
Evolution icons are avaliable:
# equery files evolution | grep icons
...
/usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/evolution-mail.png
/usr/share/icons/hicolor/16x16/apps/evolution-memos.png
/usr/share/icons/hicolor/16x16/apps/evolution-tasks.png
/usr/share/icons/hicolor/22x22
/usr/share/icons/hicolor/22x22/apps
/usr/share/icons/hicolor/22x22/apps/evolution-mail.png
/usr/share/icons/hicolor/22x22/apps/evolution-memos.png
/usr/share/icons/hicolor/22x22/apps/evolution-tasks.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/evolution-mail.png
/usr/share/icons/hicolor/24x24/apps/evolution-memos.png
/usr/share/icons/hicolor/24x24/apps/evolution-tasks.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/evolution-mail.png
/usr/share/icons/hicolor/32x32/apps/evolution-memos.png
/usr/share/icons/hicolor/32x32/apps/evolution-tasks.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/evolution-mail.png
/usr/share/icons/hicolor/48x48/apps/evolution-memos.png
/usr/share/icons/hicolor/48x48/apps/evolution-tasks.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/evolution-symbolic.svg
/usr/share/icons/hicolor/scalable/apps/evolution.svg
Any ideas how I can restore icon to pre 4.20 state?
Last edited by cryptogopher (2025-02-15 14:21:42)
Offline
I can't verify this since I'm away from xfce for a bit on vacation. Right click and select properties. There should be somewhere to select the icon.
I AM CANADIAN!
Siduction
Debian Sid
Xfce 4.20 with Wayland/Labwc
Offline
Which icon theme are you using (Settings Manager > Appearance > Icons tab)? Does changing the icon theme make a difference?
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thank you for reply @eriefisher, but I don't think there is a possibility to change an icon for running application through the right-click menu. I'm attaching view of right-click menu over Evolution icon for reference.
@ToZ: I'm using Tango Icon Theme. Changing icon set to any other available on my system, including Oxygen or elementary Xfce does not change the look of Evolution icon (though it does change e.g. Thunar icon). Attaching list of available choices for reference.
Added later 10 min 46 s:
What's more interesting, when trying to write new e-mail, Evolution opens additional window - Compose Message. This one has icon of a good quality, like before XFCE upgrade.
Offline
Sorry I though this was a panel icon.
I AM CANADIAN!
Siduction
Debian Sid
Xfce 4.20 with Wayland/Labwc
Offline
What's more interesting, when trying to write new e-mail, Evolution opens additional window - Compose Message. This one has icon of a good quality, like before XFCE upgrade.
This sounds so familiar but I can't find the bug report now. Which distro are you using and what are the latest versions of the xfce4-panel and libxfce4windowing packages? I think its already been fixed in a patch.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'm on Gentoo.
Versions of packages:
* xfce4-panel: latest is 4.20.3, installed is 4.20.0
* libxfce4windowing : latest is 4.20.2, installed is 4.20.0
$ equery meta xfce4-panel
* xfce-base/xfce4-panel [gentoo]
...
Keywords: 4.20.0:0: amd64 arm arm64 ppc64 x86
Keywords: 4.20.2:0:
Keywords: 4.20.3:0: ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
$ equery meta libxfce4windowing
* xfce-base/libxfce4windowing [gentoo]
...
Keywords: 4.20.0:0/4.19.6: amd64 arm arm64 ppc64 x86
Keywords: 4.20.1:0/4.19.6:
Keywords: 4.20.2:0/4.19.6: ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
The reason for not installing the newest versions was that Gentoo does not consider them stable for some reason.
But I will try to upgrade and report back.
Offline
Here is the bug report that I was thinking about. The fix was released in libxfce4windowing 4.20.1. Lets see if upgrading libxfce4windowing fixes the issue for you.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I updated libxfce4windowing to 4.20.2 and xfce4-panel to 4.20.3, logged out, restarted display manager, logged in and unfortunately that did not resolve problem. Everything is as before.
Last edited by cryptogopher (2025-02-13 10:31:35)
Offline
To rule out some sort of user profile issue, can you create a second test account, log in as that user, and see if the problem replicates?
You can also run xprop and when the cursor change to a crosshair, click on the evolution window to see which icon X is seeing.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'm attaching screenshots of xprop output (it contains icons, so I guess it will be more appropriate to provide it like that):
https://imgur.com/wERXzH5
https://imgur.com/BElmOkh
https://imgur.com/272Frwj
Even though icon size is configured to 40 pixels (see screenshots below) it looks like XFCE is using the smallest/first one available (16x16).
https://imgur.com/UOaVs8M
https://imgur.com/TeQygDt
Note: turning on "Adjust size automatically" option does not fix the problem.
The same happens for icon which depicts new unread emails:
https://imgur.com/aiFDxqe
https://imgur.com/IM3tfph
At the same time, as stated before, Mail Composer window has correct icon quality which can probably be explained with screenshot below:
where xprop shows icon 48x48 as first.
Last edited by cryptogopher (2025-02-13 13:34:41)
Offline
Here is what I see on my system (Xfce 4.20, evolution 3.54.3, Tango Icon theme):
Do you Window Scaling set to a value different than 1.0 or any css that might be affecting the image?
Also, in Panel Preferences > Appearance tab there is an "Adjust size automatically" setting. Can you try enabling/disabling (and changing icon size there) to see if it makes a difference? I don't notice much of a quality change between the two when I do that.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Good to know, that it works properly for you. Yes, I do have 2x scaling, but turning it off and setting the same physical icon size did not solve the problem, as you can see below.
I tried setting "Adjust size automatically" on and off, for both scaling options 1x and 2x. It does not change icon quality. It only changes icons to a little bigger vs panel size (normally I have 48px panel and 40px icons). Same about changing icon/panel size - it does not improve quality.
I'm not sure if any of the settings below can have any influence, but I will reset them and check if that helps:
$ cat .config/gtk-3.0/settings.ini
# https://docs.gtk.org/gtk3/class.Settings.html
[Settings]
gtk-application-prefer-dark-theme=false
gtk-button-images=0
gtk-cursor-theme-name=Adwaita
gtk-enable-animations=1
gtk-enable-event-sounds=1
gtk-entry-select-on-focus=1
gtk-fallback-icon-theme=Adwaita
gtk-font-name=Sans Serif 9
gtk-icon-theme-name=Tango
gtk-menu-images=0
gtk-overlay-scrolling=0
gtk-primary-button-warps-slider=0
gtk-theme-name=Clearlooks-Phenix
gtk-toolbar-style=GTK_TOOLBAR_ICONS
Offline
Could be this bug: https://gitlab.xfce.org/xfce/libxfce4wi … /issues/38
Fixed on git main, to be released in libxfce4windowing 4.20.3
Offline
[ Generated in 0.016 seconds, 7 queries executed - Memory usage: 619.9 KiB (Peak: 652.74 KiB) ]