求助:在arm上跑linux,已经运行了fcitx,但无法启动fcitx输入法
我是从debian上下载的已经编译好的fcitx,在我的arm开发板上跑linux,步骤如下:
1。启动X
2。设置环境变量(我没有开机启动fcitx,而是在启动内核后再配置,道理应该是一样的)
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export XIM_PROGRAM=/usr/bin/fcitx
export CL_CTYPE=zh_CN.UTF-8
此时启动fcitx
/usr/bin/fcitx &
这个时候,我可以看到fcitx输入法已经运行了,在屏幕右上角显示其主界面
3。启动GUI,我的整个屏幕显示是用GTK-2.0画的,这时候我的图形界面和键盘都起作用了,此时我要开启fcitx来输入中文,我的键盘是公司自造的,不是普通PC键盘,键盘事件是模拟linux中X的事件,ctrl+space不起作用!怎么弄都无法启动fcitx,右上角主界面的“智能拼音”也不会变颜色。
请问有可能是什么问题导致的。。
是不是GTK-2.0没有设置好,导致没连接到XIM服务器??
还是没接收到键盘事件?