1.环境变量的设置:
把locale设为全局变量,
# nano /etc/env.d/100locale
LANG="zh_CN"
LC_ALL="zh_CN.GBK"
# env-update && source /etc/profile
其它的设在~/.bashrc中:
export XMODIFIERS="@im=SCIM"
export XIM=SCIM
export XIM_PROGRAM=SCIM
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
2.设置USE:
# nano /etc/portage/package.use
app-i18n/scim-tables nls "LINGUAS="zh"
app-i18n/scim gtk
2.下载相关软件:
emerge scim scim-pinyin scim-tables
3.启动的几种方式:
1)手工启动 scim -d ,
2)写在~/.xinitrc 中窗口管理器之前,当然,还有其它的办法。
3)正常安装后它可以在火狐浏览器启动的同时自动启动,不用任何设置。
4.故障排除:
如果安装后调出的面板中没有五笔,就去下载scim-tables的官方源码,然后编译安装。
如果启动火狐浏览器的时候不能自动启动scim,并出现以下信息:
(firefox-bin:4604): Gtk-WARNING **: /usr/lib/gtk-2.0/immodules/im-scim.so: cannot open shared object file: No such file or directory
(firefox-bin:4604): Gtk-WARNING **: Loading IM context type 'scim' failed
(firefox-bin:4604): Gtk-WARNING **: /usr/lib/gtk-2.0/immodules/im-scim.so: cannot open shared object file: No such file or directory
(firefox-bin:4604): Gtk-WARNING **: Loading IM context type 'scim' failed
那么检查一下,看看是否有这个文件夹 /usr/lib/gtk-2.0/immodules,如果没有的话就卸掉scim,手工建立上面那个文件夹,并且重新安装scim,正常结果在此文件夹下出现三个文件:
im-scim.a im-scim.la im-scim.so
阅读(2513) | 评论(0) | 转发(0) |