wszqkzqk / deepin-wine-ubuntu

Deepin Wine for Ubuntu/Debian
5.99k stars 872 forks source link

最新微信所有中文都是方框 #358

Open zhewenhu opened 2 years ago

zhewenhu commented 2 years ago

最近更新微信后无法显示中文,所有中文都成了方框,应该是字体造成的。每次打开微信 ~/.deepinwine/Deepin-WeChat文件夹都会被重建,所以把字体放进这个文件夹里也没有,请问如何解决呢?

qiyunlong commented 2 years ago

一样,更新到WeChat 3.4.0.38后中文全是乱码,之前是好用的。 Ubunt20.04 LTS

yylzcom commented 2 years ago

通过类似的办法搞定了,还是在之前那个issue下面的方法

主要是这位大佬的 https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/136#issuecomment-848483602

  1. 修改所有 /opt/deepinwine/tools/run.sh /opt/deepinwine/tools/run_*.sh
  2. 复制微软雅黑
  3. gedit ~/.deepinwine/Deepin-WeChat/system.reg
  4. WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable regedit msyh_config.reg

有需要的朋友可以试一下,不过我的TIM是到现在还没活过来,再研究一下吧,唉

zhewenhu commented 2 years ago

通过类似的办法搞定了,还是在之前那个issue下面的方法

主要是这位大佬的 #136 (comment)

  1. 修改所有 /opt/deepinwine/tools/run.sh /opt/deepinwine/tools/run_*.sh
  2. 复制微软雅黑
  3. gedit ~/.deepinwine/Deepin-WeChat/system.reg
  4. WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable regedit msyh_config.reg

有需要的朋友可以试一下,不过我的TIM是到现在还没活过来,再研究一下吧,唉

我试了下还是不行,主要是字体复制过去没用,每次打开微信都会自动重建文件夹,复制过去的字体都被删掉了,你有遇到吗?

homerl commented 2 years ago

同楼上,每次启动微信都会导致注册表和字体目录都会重新初始化。所以办法才没用。

homerl commented 2 years ago

临时找到解决方法了,把系统语言切换到中文就好了,先凑合用了。。。。。。

homerl commented 2 years ago

顺带解决了我一个输入法的bug,这。。。。mate 20.04

yangrisheng commented 2 years ago

把上面说的这个文件夹,变为只读就好了。不让他创建。