You are not logged in.

#1 2022-04-15 11:03:18

BigEars431
Member
Registered: 2015-09-23
Posts: 14

[SOLVED] Different Emoji font set used on QT and GTK

Hello everyone!


I hope all of you are well.



I've recently encountered an issue on one of my machines. It seems that QT apps are using a different emoji set compared to GTK+ apps. I find this a little bit odd because I use the exact same fontconfig on all of my machines (copied across machines both in /etc and ~/.config) and I don't have the issue on the other machines at all.


Here's a screenshot of what I am talking about: Screenshot

https://i.imgur.com/cycZ5Yh.png

Left (GTK) = xfce4-terminal & xed

Right (QT) = qterminal (my terminal of choice) & kate


It seems that QT apps are using the older Noto "blob" style emoji rather than the current Noto ones (which are applied system-wide except for qt apps).


I have been searching for a solution for the past 2 hours, reviewing the Fonts section on the Arch wiki and conducting several web searches, to no avail.


I'm hoping that I could be guided to the right direction on this one. I assume it's a package involving plasma/qt5 that installs an embedded emoji blobs font, but I can't seem to find the package or figure that out yet (also, I could be wrong).


Why are emojis a concern?: I am currently working on a minimal website with emojis and I am using some emojis from the latest unicode (u14). My editors of choice are Kate and Vim running on qterminal. Unfortunately with my preferences, having the older emoji blobs on qt applications means most of the new emojis (even from 3-4 years back) are not displayed on the screen.


Any help would be sincerely appreciated.



Thank you very much.

moderator edit -- replaced oversized image with link.
Pasting pictures and code

Last edited by BigEars431 (2022-04-16 07:21:12)

Offline

#2 2022-04-16 07:20:16

BigEars431
Member
Registered: 2015-09-23
Posts: 14

Re: [SOLVED] Different Emoji font set used on QT and GTK

Hello everyone!

After 2 hours of troubleshooting and literally going through every single font in the known font directories, I was finally able to figure out what was causing the problem.

For whatever reason there was an out-of-date Noto Color Emoji font installed in the /usr/LOCAL/share/fonts directory, and deleting that solves the problem.

I was too focused on checking my /usr/share/fonts and ~/.local/share/fonts that I stupidly and idiotically overlooked the other font directories.

I'm not entirely sure how it got there, but I'm just happy that the odd issue is now resolved

Last edited by BigEars431 (2022-04-16 07:23:02)

Offline

Board footer

Powered by FluxBB