升级到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字体支持,没有文泉译字体会导致中文乱码。
评论区