Flatpak应用中文字体显示异常

使用flatpak安装微信和QQ字体显示正常,VSCode却显示异常。

flatpak install com.visualstudio.code

原因是操作系统不具备应用使用的字体,比如文泉驿字体:

sudo apt install fonts-wqy-microhei fonts-wqy-zenhei

然而我的系统默认使用的是Noto Sans CJK SC,如果flatpak安装的应用显示不一致,体验上总感觉怪怪的。

拷贝中文字体配置文件到主目录:

cp /etc/fonts/conf.d/*-language-selector-zh-cn.conf ~/.fonts.conf

刷新flatpak应用字体缓存:

flatpak run --command=fc-cache [应用ID] -fv

例如:

flatpak run --command=fc-cache com.visualstudio.code -fv

部分应用还不正常,则需要将字体配置文件拷贝到应用目录:

cp /etc/fonts/conf.d/*-language-selector-zh-cn.conf $HOME/.var/app/[应用ID]/config/fontconfig/fonts.conf

刷新flatpak应用字体缓存:

flatpak run --command=fc-cache [应用ID] -fv

我还没有找到更简单更彻底的解决方法,如果你找到了别忘了告诉我一声。

原创文章,作者:,如若转载,请注明出处:https://ce.771633.xyz/2790.html

Like (0)
Previous 2025年3月27日
Next 2025年3月27日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注