可以在manjaro系统上使用 yay 安装 deepin-wine 版本的微信。
yay -S deepin-wine-wechat
但是 deepin-wine-wechat 版本的微信一般更新到最新版,wine的支持常常不够完善,经常出现网页打不开,视频点不开等情况。安装一个维护比较缓慢的版本使用体验可能反而较好。如我现在使用 com.qq.weixin.deepin 版本的微信:
yay -S com.qq.weixin.deepin
安装微信后经常碰到的一个问题是,微信无法启动。貌似是kde的桌面缺少某些运行环境。这种情况下可以先执行 gsd-xsettings (没有安装的话需要安装)或 xsettingsd, 之后微信可以正常启动。我不清楚具体原理,可能是这两个命令对一些环境进行了设置。根据使用经验来看,最好是使用 xsettingsd 命令,而不是 gsd-xsettings, 后者看起来会对桌面产生一些更加破坏性的作用,如每次执行 gsd-xsettings 后,我的 firefox 浏览器都会崩溃,需要重启,字体等似乎也有变动的样子。
为了使微信每次都能正常启动,可以把下边的代码加入启动微信的 run.sh 脚本开头,脚本所在路径一般是 /opt/apps/com.qq.weixin.deepin/files/run.sh
if [[ -z $(ps -e | grep -o xsettingsd) ]]
then
xsettingsd &;
fi
相关的网页可以参考KDE字体发虚
常见的问题
1. 字体发虚
看起来是渲染的问题,还是参考上边的网页,进行如下设置:
系统设置->字体
打开抗锯齿
子像素渲染:RGB
微调:完全
重启微信之后,文字终于能清晰显示了。
其他的常见问题可以参加网页 https://github.com/vufa/deepin-wine-wechat-arch
Visits: 607