arch wine wechat | arch linux wine 微信打不开闪退,内置浏览器无法使用,小程序白屏

deepin-wine-wechat 3.8.1.26-1 deepin-wine-wechat其他版本(特指arch linux,其他linux也可参照)可能出现微信打不开闪退,内置浏览器无法使用,小程序白屏等情况。这些情况是由于deepin-wine-wechat的兼容性导致的。具体可以参照github上作者vufa的deepin-wine-wechat-arch项目(其兼容性记录说明了),链接https://github.com/vufa/deepin-wine-wechat-arch。

微信版本wine兼容性备注deepin-wine兼容性备注
3.8.0.41~ \ \ \ 6.0.0.39-1 部分 截图不可用,内置浏览器出现问题(#225)
3.7.0.30~3.7.6.44 \ \ \ 6.0.0.24-1 部分 截图和表情包不可用,内置浏览器出现问题(#225)
3.5.0.46~3.7.0.30 \ \ \ 6.0.0.24-1 部分 小程序和公众号可用,截图(#192)和表情包不可用(#177)
3.3.0.93~3.5.0.46 \ \ \ 5.0.16-1 支持  
3.2.1.141~3.2.1.154 6.6   截图功能不可用:#87 5.0.16-1 支持  
3.2.1.127 6.5 部分 群聊闪退&截图功能不可用:#87 5.0.16-1 支持  
3.1.0.41~3.1.0.72 5.22~6.0 部分 截图功能不可用:#73 5.0.16-1 支持  
3.0.0.57 5.22 不支持 微信安装程序不能启动:#92 5.0.16-1 支持  
3.0.0.57 5.19 支持   2.18_24-3 支持  
2.8.0.106~2.9.5.56 4.19~5.13 部分 发送图片有问题: #42 2.18_22-3 部分 发送图片有问题: #42
2.7.1.82~2.7.1.88 4.19+ 支持        
2.7.1.82~2.7.1.88 4.17~4.18 部分 不能使用中文输入法 2.18_18-2 不支持 闪退
2.6.8.65 4.16 支持   2.18_18-2 支持  

作者vufa把deepin的wine wechat移植到 Archlinux时,把微信安装包替换为官方最新,但是微信最新版在deepin-wine-wechat的兼容性极低(打不开,即便是在deepin linux上也是),所以需要手动安装旧版,经过我的粗略测试发现 虽然表格上写着微信版本3.3.0.93~3.5.0.46兼容性支持,但实际中微信版本3.3.0.93~3.5.0.46的内置浏览器和小程序不可用(显示为纯黑或纯白),本人最终解决方案为手动安装deepin-wine-wechat-3.5.0.46-3,微软雅黑 伪装成 宋体(simsun)放到字体文件夹$HOME/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts,同时删除此文件夹下其他字体(解决内置浏览器和小程序显示异常问题),放弃微信内置截图功能。

 

先安装用yay或paru安装deepin-wine6-stable

通过以下链接下载deepin-wine-wechat-3.5.0.46-3-x86_64.pkg.tar.zst

https://github.com/vufa/deepin-wine-wechat-arch/releases/download/v3.5.0.46-3/deepin-wine-wechat-3.5.0.46-3-x86_64.pkg.tar.zst

用以下命令安装 deepin-wine-wechat-3.5.0.46-3-x86_64.pkg.tar.zst  

sudo pacman -U #下载的包名

伪宋体:链接: https://pan.baidu.com/s/1Y43YerNoPJVz_Fhp6BAWaw 提取码: 96qm

posted @ 2023-02-17 23:49  炽白  阅读(1308)  评论(0编辑  收藏  举报