歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

關於Ubuntu 7.10的缺省輸入法Xim

之前,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包呢? 於是我打開系統》系統管理》新立得軟件包管理器:

勾選這幾個scim-bridge以及相關包,然後下載、安裝。最後sudo im-switch -s scim-pinyin,重新login後搞定!

Copyright © Linux教程網 All Rights Reserved