装了deepin.com.wechat但是微信版本过低尝试更新无果所以转战原生wine
装好wine5之后下载window微信
wine WechatSetup.exe
打开发现显示中文全是方框
尝试:
- winetricks riched20 不行
- winecfg 改成riched20也不行
- 安装字体方法1 不知道为什么没有成功
- 试了 安装字体方法2 成功显示微软雅黑
过程:
-
下载字体 ( 链接安装字体方法2里有)
-
unzip
-
mv msyh.ttc ~/.wine/drive_c/windows/Fonts
-
vim msyh.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"
-
注册字体
wine regedit msyh_config.reg #
- 重启wine
wineserver -k #会杀死所有wine进程
TODO
- 截图窗口全黑,也不能复制输入到对话框,需要保存本地再文件发送
- tab + shift 透明残留窗口:用ctrl + alt + w 隐藏
- 然鹅qq还是乱码