页次: 1
一开始是昨天下午,emoji突然全变成unicode乱码的图标了,后面排查了下,最后发现是去字体管理器查字体的时候不小心双击把Noto Color Emoji禁用了
重新启用之后就出现了能变成emoji就全是emoij的情况(包括数字),包括fcitx5,waybar,clash-verge,linuxqq等
后面删了几个一开始为了解决unicode乱码尝试的配置文件,现在除了waybar之外都是正常的,但是字体不是Noto Sans CJK而是变成了文泉驿(昨天配置waybar的css的时候才安装的,如果不安装就变成了思源黑体)
所以现在waybar的情况是:style.css里font-family写Noto Color Emoji之后数字和unicode符号全变成emoji,删掉就正常了,现在是(font-family: "Noto Sans", "Noto Sans CJK SC", "Font Awesome 6 Free", "Symbols Nerd Font";)
linuxqq的字体很不对劲,看着完全不像Noto Sans CJK SC,可能是文泉驿
附上> fc-match -s sans-serif
wqy-zenhei.ttc: "文泉驿正黑" "Regular"
NotoSans-Regular.ttf: "Noto Sans" "Regular"
如果把文泉驿删了就变成
SourceHanSansCN-Regular.otf: "思源黑体 CN" "Regular"
NotoSans-Regular.ttf: "Noto Sans" "Regular"
我个人认为有是什么配置文件没有删干净或者缺失,但是与文泉驿和思源黑体无关,而是Noto Sans和Noto Sans CJK无了,总之尝试了很多配置文件去把Noto Sans的优先级提上去都没用
现在我排查过/etc/fonts和~/.config/fontconfig,里面除了Noto Sans和文泉驿是昨天最后更改的之外,其他都是老的
qwq...
离线
最后发现是去字体管理器查字体的时候不小心双击把Noto Color Emoji禁用了
这是什么操作?它干了什么?
fc-match 'Noto Sans CJK SC' 看看?fc-list | grep 'Noto Sans CJK SC' 呢?
离线
上面的操作是字体管理器在~/.config/fontconfig/conf.d/.生成一个78-reject.conf,里面把Noto Color Emoji给reject了
再次双击就恢复了
> fc-match 'Noto Sans CJK SC'
NotoSansCJK-Regular.ttc: "Noto Sans CJK SC" "Regular"
> fc-list | grep 'Noto Sans CJK SC'
/usr/share/fonts/noto-cjk/NotoSansCJK-Regular.ttc: Noto Sans CJK SC:style=Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-Light.ttc: Noto Sans CJK SC,Noto Sans CJK SC Light:style=Light,Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-Thin.ttc: Noto Sans CJK SC,Noto Sans CJK SC Thin:style=Thin,Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-Black.ttc: Noto Sans CJK SC,Noto Sans CJK SC Black:style=Black,Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-DemiLight.ttc: Noto Sans CJK SC,Noto Sans CJK SC DemiLight:style=DemiLight,Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-Medium.ttc: Noto Sans CJK SC,Noto Sans CJK SC Medium:style=Medium,Regular
/usr/share/fonts/noto-cjk/NotoSansCJK-Bold.ttc: Noto Sans CJK SC:style=Bold
qwq...
离线
那 fc-match 'Noto Sans' 呢?
离线
那 fc-match 'Noto Sans' 呢?
> fc-match 'Noto Sans'
NotoSans-Regular.ttf: "Noto Sans" "Regular"
最近编辑记录 xpe-online (2025-04-06 12:26:01)
qwq...
离线
都很正常啊……
离线
都很正常啊……
好几个调用系统字体的地方的字体明显不是Noto Sans和Noto Sans CJK SC,如果解决不了的话那就只能这样子了,虽然不影响正常使用,但是看着有一点不习惯
麻烦您了
qwq...
离线
要不你用 FC_DEBUG 环境变量看看吧。
离线
要不你用 FC_DEBUG 环境变量看看吧。
不是很懂debug,不过FC_DEBUG=17 linuxqq > debug.log了下,发现noto cjk貌似没有被使用
https://github.com/xpe-online/something … /debug.log
qwq...
离线
哦。我记得 linuxqq 是 Chromium?那参考 Google Chrome。
离线
页次: 1