在 Ubuntu22.04 中使用优麒麟提供的 wine 版微信存在一定的问题,例如:
- 托盘图标消失,且不响应鼠标操作
- 截图工具无法正常使用,打开截图工具后屏幕下移(可能是分屏扩展导致的问题)
- 微信版本较低,部分功能无法使用
- …
为了解决这些问题,决定使用 wine 手动安装微信,本文记录了这一过程。
安装 Wine
直接通过 apt 无法安装最新版的 wine,需要参考官方Wiki进行安装。本文编写时,wine的最新稳定版为8.0.2。
安装微信
访问微信官网下载最新版的 Windows 安装包。本文编写时,微信的最新稳定版为3.9.6。
然后执行下述指令进行安装:
wine ./WeChatSetup.exe
安装过程中可能提示需要安装其他组件,同意即可。
安装结束后,微信即可运行。
已知问题
- 无法使用ibus输入法(Ubuntu22.04的默认中文输入法)
- 从托盘最大化窗口时,只会显示窗口轮廓,必须再次点击窗口图标才能正常显示
- 截图工具无法使用,截图后输入框为空白
- 登录后出现 WeChatORC.exe 报错(不影响其他功能的使用)
- 程序出错闪退后,托盘图标消失且不响应鼠标点击
解决方案
ibus输入法
在 ~/.bashrc 文件尾添加下述代码即可:
GTK_IM_MODULE=ibus
XMODIFIERS=@im=ibus
XIM=ibus
QT_IM_MODULE=ibus
XIM_ARGS="ibus-daemon -d -x"
留下评论