升级到 1060u2 后 wine 版微信最新 3.9.7deepin8 版本登录界面文字乱码
应用场景
硬件 / 整机信息:联想兆芯机器
CPU 架构:amd64
OS 版本信息:桌面专业版 1060u2
软件信息:com.qq.weixin.deepin 3.9.7deepin8 版本
问题现象
升级 1060U2 后 wine 微信最新 3.9.7deepin8 版本登录界面文字乱码:
问题分析
1、首先测试确认了专业版 1060u2 纯净镜像首次安装微信后,不会出现此问题;
2、使用 deepin-wine 诊断工具使用「安全字体」启动微信,修复无效:
3、使用 WINPREFIX=~/.deepinwine/Deepin-WeChat/ deepin-wine8-stable winecfg 打开 wine 设置台,wine8 版本没有 wine6 那样可以通过字体设置选项去设置加载 windows Fonts 目录下字体;
4、排查是否字体文件丢失,/usr/share/fonts/truetype/ 下确实缺少 wqy,但是 fonts-wqy-microhei 包状态正常;
执行 sudo apt reinstall fonts-wqy-microhei 重装相关包后,再次启动微信,问题得到解决:
【解决方案】
手动重装相关软件包修复问题:
sudo apt reinstall fonts-wqy-microhei
【根因说明】
经过检查发现为 wqy 字体包信息完整,但文件没有了造成的问题,可能为客户误操作手动删除了该文件;
新版本 wine8 微信需要 wqy 字体支持,没有文泉译字体会导致中文乱码。
评论区