[经验分享] 升级到1060u2后wine版微信最新3.9.7deepin8版本登录界面文字乱码
桌面专业版558次浏览 ·0个回复
电梯直达到第
U小妹
超级管理员
发表于2024-02-22 09:23
楼主

应用场景

 

硬件/整机信息:联想兆芯机器
 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字体支持,没有文泉译字体会导致中文乱码。

 

 

 

注:所有需要在专业版上执行的命令,请先和公司确认是否可以打开开发者模式!

 

 

 

  加入官方社群,获取更多技术支持

                                                                                                                                          

             

 

回复收藏只看作者
所有回复

暂无回复,快来抢沙发吧

光荣榜

  • 周榜
  • 月榜
  • 总榜