You are not logged in.
In some applications, digits are rendered as emojis.
There is related bug report:
https://bugs.archlinux.org/task/65485
If i remove noto-fonts-emoji, then digits rendering correctly, but if i remove it, some emojis do not render(shallow box)
How do i fix this?
I'm on KDE 5.18
Last edited by Xakep_SDK (2020-02-19 16:18:29)
Offline
In what applications? Which fonts are your using?
Offline
Same problem encountered here. I fixed that by installing noto-fonts. It seems that Noto Sans is fallback to Noto Emojis after the update.
Offline
KNotes.
My font settings https://puu.sh/FbvP1/a8eea860cf.png
noto-fonts package installed, reinstall did not helped
Mod Edit - Replaced oversized image with link.
CoC - Pasting pictures and code
Last edited by Slithery (2020-02-17 10:14:46)
Offline
KNotes.
The knotes font can be configured separately from the system one. Which font is set in knotes configuration?
Offline
KNotes:
Without noto-fonts-emoji:
DejaVu Sans 10
With noto-fonts-emoji
Noto Color Emoji 10
Also Firefox renders some websites with emoji numbers
https://wiki.rpcs3.net/index.php?title= … .27s_Souls
https://puu.sh/FbxsS/5abd8e69b5.png
Firefox fonts - Standard (DejaVu Sans)
I set noto sans system wide, why firefox says it's dejavu sans?
https://puu.sh/FbxvC/f51fef6cf8.png
Last edited by Xakep_SDK (2020-02-17 11:36:42)
Offline
I set noto sans system wide, why firefox says it's dejavu sans?
https://puu.sh/FbxvC/f51fef6cf8.png
The font of the websites is different from the UI font. What is the monospaced font set in firefox?
Offline
Xakep_SDK wrote:I set noto sans system wide, why firefox says it's dejavu sans?
https://puu.sh/FbxvC/f51fef6cf8.pngThe font of the websites is different from the UI font. What is the monospaced font set in firefox?
DejaVu Sans Mono
Offline
fc-match returns DejaVu Sans Book
Something really weird. Everything worked as expected before latest KDE update.
Fonts gone wrong after this update:
cat /var/log/pacman.log | grep 2020-02-15 | > ~/Desktop/update.log
output
https://gist.github.com/XakepSDK/bf9d74 … 67f6993b1f
Offline
This has nothing to do with KDE. The problem is that you have set Noto as your monospace font but don't have it installed - double check your font configuration.
Offline
This is output of fc-list, do i have noto sans mono installed?
https://gist.github.com/XakepSDK/08cc60 … 009ea0d7d0
It feels that for some reason some apps ignore KDE settings and use settings from somewhere else. Previously firefox showed, that default font is noto sans, but now it says that it's dejavu sans.
Also kwin respects selected fonts - if i change common font(topmost in kde font settings), it changes font in window decorations.
Last edited by Xakep_SDK (2020-02-19 15:34:19)
Offline
Manually overriding values using fontconfig config fixed issues.
Offline
Overriding fonts just completely broke other fonts, for example firefox couldn't use open sans, if it was used on webpage. Removing local.conf fixed issue, but emoji issue is back.
I'll try fresh arch install later.
Offline
Removing /etc/fonts/conf.d/66-noto-color-emoji.conf (which sets Noto Color Emoji as fallback for noto family) worked for me, but i think it can be back after updates of noto-fonts-emoji
Last edited by kochanac (2020-02-20 14:18:41)
Offline
This is my newest local.conf(with fix for prev. issue, but i don't think it's solved ) if someone wants
https://gist.github.com/XakepSDK/9d045c … 3b9ca5984b (xml for highlight)
Also i did this:
sudo ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d
sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d
sudo ln -s /etc/fonts/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d
fc-match -s sans returns this:
user@arch /etc/fonts % fc-match -s sans
NotoSans-Regular.ttf: "Noto Sans" "Regular"
NotoColorEmoji.ttf: "Noto Color Emoji" "Regular"
... many more fonts ...
NotoSansMono-Regular.ttf: "Noto Sans Mono" "Regular"
full listing:
https://gist.github.com/XakepSDK/f35acc … 19a82cd21c
Also changing append to append_last in 66-noto-color-emoji.conf fixes issue for me, even without local.conf
Last edited by Xakep_SDK (2020-02-20 23:18:00)
Offline
Removing /etc/fonts/conf.d/66-noto-color-emoji.conf (which sets Noto Color Emoji as fallback for noto family) worked for me, but i think it can be back after updates of noto-fonts-emoji
Thanks; this is what fixed it for me. Additionally, I have the fontconfig-emoji-git package installed from the AUR, which performs the function that the above file should do, but without clobbering digits.
Finally, I have the following in an extra 99-bitstream-mono-emojis.conf file, to make emojis work in Konsole, where I use Bitstream Mono:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="family">
<string>Bitstream Vera Sans Mono</string>
</test>
<edit name="family" mode="append">
<string>Noto Color Emoji</string>
</edit>
</match>
</fontconfig>
Offline