网上流传了多种解决方法,感觉下面这个比较正宗:
修改/usr/share/applications/dia.desktop文件,把Exec=dia %F改成Exec=env GTK_IM_MODULE=xim dia %F
启动命令Dia前边增加env GTK_IM_MODULE=xim,即用env GTK_IM_MODULE=xim dia来启动Dia,为了避免每次启动都要输入这么一长串,我们设置别名alias,执行命令alias dia=”env GTK_IM_MODULE=xim dia”,以后再启动Dia时还是使用dia就可以了。