解决 Xara Xtreme 与 SCIM 的冲突问题
前几天在安装好 Xara Xtreme 之后,无论怎么弄,Xara Xtreme 就是出不来,终端给出的提示是“Aborted”。百思不得其解。后来想到自己的系统中装有 SCIM,于是很自然地联想到 Xara Xtreme 与 SCIM 可能存在冲突问题。关于这一点,已经有些程序吃过 SCIM 的苦头了。本想将 SCIM 一换了之,怎奈我早已习惯了 SCIM 的输入。看来只好硬着头皮上了。
当我通过在终端中输入指令 export GTK_IM_MODULE=XIM 后,Xara Xtreme 顺利启动。于是心中释然。但这毕竟不是什么终究解决之道,每次启动都输入还是很麻烦的。所以又考虑弄过脚本来执行恐怕要方便些。其实,这个脚本很简单的,名字随意,我叫它 xara,在其中填入下列内容:
#!/bin/bash export GTK_IM_MODULE=XIM xaralx
我就不解释了,一看就会明白的。再让这个 xara 可以执行:chmod +x xara,这样,在终端中直接输入 ./xara 就能够启动 Xara Xtreme 了。更进一步地,我们还可以做一个链接:
sudo ln -s /home/toy/xara /usr/bin/xara
注意将其中的 toy 换成你的用户名。现在只需通过在终端输入 xara 就可以了。
版权声明: 允许非商业性转载,但转载时必须标明作者及原文链接.
本文网址: http://linuxtoy.org/archives/xara_and_scim.html

im-switch -s scim-xim 然后重启 X 即可。
另外也可以使用 scim-bridge 来解决 scim 的一些兼容性问题。
我执行该命令后,终端有如下提示:
不知何故?
看看 /etc/X11/xinit/xinput.d 里面有什么可以替换的。
应该是 scim_xim ,我前面拼错了
另外我的 locale 是 zh_CN.UTF8,不知道 toy 用 en_US 的 locale 会有什么情况 :-D
呵呵,果然,可以了,谢谢哦!