参考
启动 微信
复制以下脚本到linux_dck_wechat.sh
#!/bin/bash
echo "docker pull ..."
sudo docker pull bestwu/wechat
echo "docker run ..."
sudo docker run -d --name wechat --device /dev/snd --ipc=host \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v $HOME/WeChatFiles:/WeChatFiles \
-e DISPLAY=unix$DISPLAY \
-e XMODIFIERS=@im=ibus \
-e QT_IM_MODULE=ibus \
-e GTK_IM_MODULE=ibus \
-e AUDIO_GID=`getent group audio | cut -d: -f3` \
-e GID=`id -g` \
-e UID=`id -u` \
bestwu/wechat
终端执行 bash linux_dck_wechat.sh
启动微信程序,扫码登录。
可能出现的:启动QQ、输入中文、保存文件等问题,可以去文首第一个链接里面找解决方案。
修改 字体
将WINEPREFIX这个环境变量指向你的deepin wine容器目录,比如TIM在/.deepinwine/Deepin-TIM,微信在/.deepinwine/Deepin-WeChat
1、执行sudo docker exec -it --user=wechat wechat bash
进入docker;
2、执行以下命令,在设置页面,修改字体
# QQ执行这个命令
WINEPREFIX=~/.deepinwine/Deepin-QQ deepin-wine winecfg
# 微信执行这个命令
WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine winecfg
打开wine设置页面,在显示选项卡中调整屏幕分辨率的dpi值即可。比如想实现win 10的150% DPI只需要将96改到144即可,125%放大则对应120。手工调整下合适的DPI就可以了
实测调整到130是比较舒服的。
3、设置好后,应用,确认。Ctrl+D
退出docker
4、执行sudo docker restart wechat
重启微信,扫码登录即可。字体变大,正常显示。