答案1
我通过安装以下软件包部分解决了该问题:
sudo apt install fonts-noto-extra fonts-noto-ui-extra fonts-cantarell fonts-dejavu fonts-farsiweb fonts-freefarsi fonts-freefont-ttf
然后重建字体缓存:
rm -fr /home/ubuntu/.cache/fontconfig
fc-cache -f -v
然后重新启动机器:
reboot
修复了哪些问题
Firefox 浏览器、KDE 文本输入、Dolphin 和其他应用程序(qt、gtk 等)以及hack
系统设置中的字体,但不在 Konsole 和 Kate 中(查看下面的屏幕截图)
这确实令人困惑,也许仍有一些缓存必须删除。我不知道。 Firefox 现在可以正常运行
仍然存在的问题
Konsole 和 Kate
解决方法
如果这两个软件存在问题,请使用以下解决方法:
为了修复 konsole,请手动将字体从配置文件设置更改为dejavu sans mono
。
对于 Kate,请查看 @gunnar-hjalmarsson 的回答 (感谢 Gunnar) 转到~/.config/katerc
并更改此行:
Font=Hack,10,-1,5,50,0,0,0,0,0
到
Font=dejavu sans mono,10,-1,5,50,0,0,0,0,0
答案2
答案3
由于某种原因,Kate 使用的默认字体是 Hack,我认为这是导致您出现问题的原因。我建议您通过打开文件~/.config/katerc
进行编辑并更改此行来更改它:
Font=Hack,10,-1,5,50,0,0,0,0,0
到
Font=Noto Sans,10,-1,5,50,0,0,0,0,0