linux im-scim-bridge.so 使用,关于Ubuntu 7.10的缺省输入法Xim

之前,Ubuntu 7.10的X桌面的缺省输入法始终是Xim。如果是支持输入法选择的Pidgin这样的软件,只要点右键然后选择SCIM就可以输入中文了;如果

之前,Ubuntu 7.10的X桌面的缺省输入法始终是Xim。如果是支持输入法选择的Pidgin这样的软件,只要点右键然后选择SCIM就可以输入中文了;如果是不支持输入法选择的FireFox这类软件,我只好单独Alt-F2开一个SCIM,虽然也解决了问题,但是毕竟很不优雅。

我发现如下文件很关键:

/etc/X11/xinit/xinput.d/scim-pinyin

于是gedit一下:

if [ -e /usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so ]; then

GTK_IM_MODULE=scim-bridge

else

GTK_IM_MODULE=xim

fi

if [ -e /usr/lib/qt3/plugins/inputmethods/libqscim.so ]; then

QT_IM_MODULE=scim

else

QT_IM_MODULE=xim

fi

可以看出,如果有scim-bridge这个包,才有gtk下面的scim,否则回归xim。是否就是因为我这没有scim-bridge包呢? 于是我打开系统》系统管理》新立得软件包管理器:

811ecf7a6dfaa981fdec9a848daf4cad.png

勾选这几个scim-bridge以及相关包,然后下载、安装。最后sudo im-switch -s scim-pinyin,重新login后搞定!

logo.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值