LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1020|回复: 4

Mandrake9.2中还没搞定输入法或者出问题的兄弟可以看看(对于fcitx)

[复制链接]
发表于 2003-10-21 21:10:21 | 显示全部楼层 |阅读模式
搞了好久 终于把FCITX输入法搞定了
翻了好多的贴 基本把FCITX的都看了 总结以下经验:


1.首先就是安装了
把系统自带的chinput卸掉这个不用说了
然后用源码包装 步骤:
tar -jxvf fctix-1.8.5.tar.bz2
cd fcitx-1.8.5
make -f Makefile.xfs
make install
(如果make Makefile可能会出现问题)


2.然后把/etc/sysconfig/i18n 中的Chinput都改成fcitx(注意:不要用gedit 用vi !!!好象编码的问题)


3.还要修改这个
在~/.qt/qtrc中的[general]下的XIMInputStyle项中添加 (系统里没有找到这项的自己添加就OK)
XIMInputStyle=Over The Spot
有人说默认的是on the spot
这个qtrc文件在我的系统中 普通用户是可以找到 而在root的目录里并没有qtrc这个文件
其实只要把 普通用户下的.qt/qtrc文件copy 到/root/.qt/下就可以了
也按上面的改

4.设为输入法随KDE自起动 (偶不用GNOME ^-^)
ln -s /usr/bin/fcitx ~/.kde/Autostart/fctix

另:如果不设为自动起动 在终端下起动fcitx没问题但如果按ctrl+c结束fcitx控制台就会死掉 呵呵搞不懂

{对于以下这个方法实现自机动 在我的系统并没有作到自动起动 fctix  奇怪```
修改/etc/X11/xinit/xinitrc
改成这样
exec /usr/bin/fcitx &
exec /etc/X11/Xsession $*}


这样好象默认情况下9.2的/kde/gnome程序和控制台都可以输入中文 ,前提是已经 安装QICKTIME的美化包1.1

OK 了 `` 不对的地方请指出
发表于 2003-10-21 21:42:03 | 显示全部楼层
对于MDK来说/etc/X11/xinit/xinitrc的添加"exec /usr/bin/fcitx &
exec /etc/X11/Xsession $*}"是不必要的,那是针对红帽等其它LINUX的。改i18n就可以了。
改/etc/sysconf/i18n对于MDK的所有用户有效
改~/.i18n只对当前用户有效
发表于 2003-10-21 22:52:45 | 显示全部楼层
最初由 神游九州 发表
对于MDK来说/etc/X11/xinit/xinitrc的添加"exec /usr/bin/fcitx &
exec /etc/X11/Xsession $*}"是不必要的,那是针对红帽等其它LINUX的。改i18n就可以了。
改/etc/sysconf/i18n对于MDK的所有用户有效
改~/.i18n只对当前用户有效


The way mdk thinks!
发表于 2003-10-29 13:39:10 | 显示全部楼层
谢!
发表于 2003-10-30 00:12:26 | 显示全部楼层
最初由 神游九州 发表
对于MDK来说/etc/X11/xinit/xinitrc的添加"exec /usr/bin/fcitx &
exec /etc/X11/Xsession $*}"是不必要的,那是针对红帽等其它LINUX的。改i18n就可以了。
改/etc/sysconf/i18n对于MDK的所有用户有效
改~/.i18n只对当前用户有效


终于知道了。谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表