Telegram Counter-badge malformed at 200% scaling HiDPI

Telegram's new messages counter badge is strangely malformed on Zorin OS 16
Screenshot from 2021-07-08 14-07-47

Normally it should look similar to this
DTQIdgPXcAAIdgd

OS info
OS: Zorin OS 16 x86_64
Kernel: 5.8.0-59-generic
Resolution: 3840x2160
DE: GNOME
WM: Mutter
WM Theme: ZorinBlue-Light
Theme: ZorinBlue-Light [GTK2/3]
Icons: Papirus-Light [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-6700K (8) @ 4.300GHz
GPU: NVIDIA GeForce GTX 1080
Memory: 2926MiB / 64257MiB

Try switch icon theme and/or Desktop theme. It could be a theming error.

THX for the idea but I've checked it and its desktop/icon/layout theme independent.

This may mean that the icons are stored in the Telegram Directory instead of the system Icon Theme. You can check this easily.
Otherwise, the icons in question may be in /usr/share/icons/hicolor/scalable

My TG is installed as a binary from their website. Its folder contains only two binary files.
Browsing for other TG folders I didn't find anything containing icons.
Hicolor folder also didn't contain anything related.

To me it looks like its a bug in Zorin's taskbar notifications code, but lets explore other ideas, if any...

Can anyone using Zorin 15/16 with Gnome confirm how this badge is looking at their end?

1 Like

Yes, already explored that and even contacted the TG devs - they say its broken on system side, which might be true, cause the same combo of TG and icons works without problems on other distros.

I've also used official zorin feedback to share the problem - so the zorin devs get aware of it.
Finally, since some time has passed without betterment, decided to look for help here on this forum.

Asked for help on Zorin's unofficial TG group and badge is working for others.
The difference was theme and resolution. I have hidpi 4K, others were on FHD.
So we got a troubleshooting vector specified a bit more.

On this config from someone else its working:
photo_2021-07-10_13-02-40

Guess what...
My method of asking others did show something interesting, despite your strong opinions against it...

I will double check this on my end on Sunday evening and post results here.

1 Like

I confirm the TG's badge malformation is system's interface scaling dependent.

Malformed on 200% scaling:
Screenshot from 2021-07-08 14-07-47

Proper looking on 100% scaling:
Screenshot from 2021-07-11 15-11-32

When I terminal upgraded today, I noticed this package is to be included in Updater:
appstream-data-zorin-os-icons-hidpi

Not sure if this is directly related to this issue or not- but worth running

sudo apt full-upgrade

and testing.

Upgraded, tested and... issue still persists at least for now.
Looking forward for future updates.
One of them will surely take care of this :+1:t2:

1 Like

I noticed an update that referenced "icons" and "hidpi" - it was a shot in the dark... and currently, no word back from the ZorinGroup on the issue.

Had exactly the same thoughts :grinning:

1 Like

The updater popped up showing some Zorin OS updates today, 22 July (CST) that included:
Changes for gnome-shell-extension-zorin-taskbar versions:
Installed version: 40.16
Available version: 40.17

Version 40.17:

  • Fixed notification badge sizing on 200% scaled displays

Please run your updater app, or from terminal run:

sudo apt update && sudo apt full-upgrade

Your report on this has been heard. :wink:

2 Likes