spark 版本比较稳定,但是升级(2021-12-21)后,“yay -Ss com.qq.weixin.spark” 显示“过时”, com.qq.weixin.deepin测试可用。
# 安装字体
# 下载一个 msyh.ttf
cp -rf msyh.ttf ~/.deepinwine/Spark-TIM/drive_c/windows/Fonts/
sudo pacman -S wqy-microhei wqy-bitmapfont wqy-zenhei wqy-microhei-lite ttf-dejavu noto-fonts noto-fonts-extra noto-fonts-emoji noto-fonts-cjk
fc-cache -fv
yay -S com.qq.tim.spark
env WINEPREFIX="$HOME/.deepinwine/Spark-TIM" deepin-wine5 winecfg
这里感觉上com.qq.weixin.deepin整合做的比较好,基本安装完毕不需要调整。
yay -S com.qq.weixin.deepin
如果无法启动安装xsettingsd,不要安装gsd-settings,启动后影响DPI设置。
yay -S xsettingsd
# 微信启动需要,我这里使用的是i3wm
echo "exec --no-startup-id xsettingsd" >> ~/.config/i3/config
env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat/" /usr/bin/deepin-wine6-stable winecfg
出现空子符框,没有仔细研究,拷贝字体目录省事了。
find /usr/share/fonts -name 'msyh.*' # 发现有msyh字体
# 拷贝字体后解决
cp /usr/share/fonts/vista/Fonts/* ~/.deepinwine/Spark-TIM/drive_c/windows/Fonts/
# 重启机器
systemctl reboot
卡顿现象还是有搜了几次暂时先按以下配置操作。
Manjaro-kde桌面安装TIM/QQ的时候经常出现无法启动,其主要原因是deein-wine-tim打包了Gnome桌面部分内容,因此在KDE桌面环境下需要安装相应的Gnome桌面设置环境
yay -S gnome-settings-daemon
cp /etc/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop ~/.config/autostart
chmod +x ~/.config/autostart/org.gnome.SettingsDaemon.XSettings.desktop
kill /usr/bin/xsettingsd
# 增加开机启动,保证Tim不卡顿
echo "/usr/lib/gsd-xsettings &" >> ~/.xinitrc
建议重新启动一下机器,否则可能字体更换以后wine里的有些地方会不显示汉字。