工作中使用的通讯和管理软件是钉钉,但是日常使用电脑系统都是 Ubuntu,于是考虑使用 Wine 来运行钉钉。

这不是第一次使用 Wine 安装钉钉,但是是第一次配置好能够正常使用

环境:

OS:Ubuntu 18.04 LTS
Wine:wine-stable:amd64:5.0.2
DingTalk:v5.1.15.24
输入法框架:ibus

由于 wine 我是早就安装过,winetricks 也已经安装,并且系统里的字体也是早就处理好了,不会出现显示方块的问题,这里跳过不提,只谈安装后需要处理的操作。

  1. 安装 mstfedit
  2. 配置输入法环境变量
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
  1. 运行 DingTalk 安装程序

以上,钉钉运行正常

之前遇到的问题

  1. 输入框无法显示,点击发送,实际有输入内容,窗口化输入正常
    安装 mstfedit后正常
  2. 输入框无法输入中文
    检查环境变量没有指定输入法,添加对应环境变量后正常

之前使用 web 版本,比较麻烦的是没有消息提醒以及里面的一些小程序无法使用,能正常使用钉钉,对于 Linux 用户来说,肯定是一个体验的极大提升。