更新fedora38之后发现电脑上基于electron的应用中文都乱码了,例如steam,直接到网上搜索,看到有人说是f38使用Variable Fonts,兼容性可能有点问题。
目前系统上默认是google-noto-sans-cjk-vf-fonts和google-noto-serif-cjk-vf-fonts,如果尝试装回google-noto-sans-cjk-fonts和google-noto-serif-cjk-fonts会发现报冲突。
我稍微比较了两个包,发现主要是/usr/share/fonts/不同,于是我直接用dnf download下载google-noto-sans-cjk-fonts和google-noto-serif-cjk-fonts两个包,解压后将/usr/share/fonts/里面的目录直接复制过去。
现在应用中文显示正常,不过缺点是以后得手工更新包。
目前系统上默认是google-noto-sans-cjk-vf-fonts和google-noto-serif-cjk-vf-fonts,如果尝试装回google-noto-sans-cjk-fonts和google-noto-serif-cjk-fonts会发现报冲突。
我稍微比较了两个包,发现主要是/usr/share/fonts/不同,于是我直接用dnf download下载google-noto-sans-cjk-fonts和google-noto-serif-cjk-fonts两个包,解压后将/usr/share/fonts/里面的目录直接复制过去。
现在应用中文显示正常,不过缺点是以后得手工更新包。