使用deepin-wine安装微信后聊天输入框输入汉字显示小黑方块

1.下载字体包

2.复制字体文件到指定目录下

cp msyh.ttc ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts

3.修改注册序列表

gedit ~/.deepinwine/Deepin-WeChat/system.reg

修改MS Shell Dlg和MS Shell Dlg2的值

"MS Shell Dlg"="msyh"

"MS Shell Dlg 2"="msyh"

4.进入相关目录下,注册字体

cd ~/.deepinwine/Deepin-WeChat

gedit msyh_config.reg

将以下内容添加在msyh_config.reg中

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]

"Lucida Sans Unicode"="msyh.ttc"

"Microsoft Sans Serif"="msyh.ttc"

"MS Sans Serif"="msyh.ttc"

"Tahoma"="msyh.ttc"

"Tahoma Bold"="msyhbd.ttc"

"msyh"="msyh.ttc"

"Arial"="msyh.ttc"

"Arial Black"="msyh.ttc"

5.注册,完成后重启微信

deepin-wine regedit msyh_config.reg


至此完成,以上内容亲测有效

参考地址