LinuxSir.cn,穿越时空的Linuxsir!

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

小企鹅输入法不能输入中文,求助~ [已解决]

[复制链接]
发表于 2010-6-26 18:22:38 | 显示全部楼层 |阅读模式
刚安装的fcitx,已经把设置了相关的系统变量:LANG="zh_CN.UTF-8",并且按照小企鹅官网上的方法配置了~/.bashrc文件,添加了:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
输入fcitx后可以看见小企鹅,并且可以在输入法栏里选择五笔型,可是无论如何都不能输入汉字,我的gentoo系统是新装的,会不会因为没有中文包的原因呢?在网上已经找了很多相关的帖子,可是仍然没有解决问题

我想要的是仍然是英文的界面,但是可以输入中文,谢谢~
发表于 2010-6-26 18:49:04 | 显示全部楼层
在~/.bashrc中加入

LANG="zh_CN.UTF-8"
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=fcitx

[color="Red"]
注意没有export
重启。
回复 支持 反对

使用道具 举报

发表于 2010-6-26 19:09:12 | 显示全部楼层
是无法调用还是输入框空白?

输入框空白的话加USE xft

无法调用的问题,记得可以在哪Xstarup设置fcitx随kdm/gdm启动,在/etc/profile加入export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
这些(具体啥忘了)
google的到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 19:30:04 | 显示全部楼层
Post by jsun;2099784
在~/.bashrc中加入

LANG="zh_CN.UTF-8"
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=fcitx

[color="Red"]
注意没有export
重启。


兄弟, 不灵呀~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 19:55:11 | 显示全部楼层
Post by tufer;2099791
是无法调用还是输入框空白?

输入框空白的话加USE xft

无法调用的问题,记得可以在哪Xstarup设置fcitx随kdm/gdm启动,在/etc/profile加入export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
这些(具体啥忘了)
google的到


可以调用的,并且可以在小企鹅栏里选择五笔或者拼音,是灰的,是不是表示无法使用?
并且输入时不论怎么输入都不能打出汉字~
没有看见输入框,加USE xft后emerge还是不行~

另外,和安装没有安装中文包没有关系吧,如果没有关系的话,在桌面下查看~/.fcitx/config和~/.fcitx/profile的内容都是乱码
回复 支持 反对

使用道具 举报

发表于 2010-6-26 20:28:28 | 显示全部楼层
你的启动方式是startx还是自启动?如果自启动的话,.bashrc是不起作用的.
必须换一个地方写那个配置的文件才行
还有是所有的程序都无法输入吗?
回复 支持 反对

使用道具 举报

发表于 2010-6-26 20:38:00 | 显示全部楼层
Post by hongri2010;2099808
可以调用的,并且可以在小企鹅栏里选择五笔或者拼音,是灰的,是不是表示无法使用?
并且输入时不论怎么输入都不能打出汉字~
没有看见输入框,加USE xft后emerge还是不行~

另外,和安装没有安装中文包没有关系吧,如果没有关系的话,在桌面下查看~/.fcitx/config和~/.fcitx/profile的内容都是乱码


这是无法调用吧?就是可以启动,但无法调用它来输入汉字

~/.fcitx/config和~/.fcitx/profile这个没关系,系统默认的就可以直接使用

根据不同启动方式修改的配置文件各不同,.bash_profile .bashrc .profile .xprofile .xinitrc......忘了....你慢慢试..............
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 20:46:43 | 显示全部楼层
Post by Mie;2099818
你的启动方式是startx还是自启动?如果自启动的话,.bashrc是不起作用的.
必须换一个地方写那个配置的文件才行
还有是所有的程序都无法输入吗?


是startx启动的,然后在桌面命令行里输入fcitx来启动输入法
在什么地方都不能打汉字
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 20:48:37 | 显示全部楼层
Post by tufer;2099822
这是无法调用吧?就是可以启动,但无法调用它来输入汉字

~/.fcitx/config和~/.fcitx/profile这个没关系,系统默认的就可以直接使用

根据不同启动方式修改的配置文件各不同,.bash_profile .bashrc .profile .xprofile .xinitrc......忘了....你慢慢试..............


是的,是可以启动它但是无法调用它输入汉字~
这就要下班了,回家再搞,谢谢兄弟们的热心帮助~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 23:22:12 | 显示全部楼层
我执行了localedef -i zh_CN -f UTF-8 zh_CN.UTF-8
后又修改了~/.bashrc了内容,输入法可以使用了,我现在就是在gentoo里打的汉字,可是新的问题又出现了,就是在桌面终端字符里大小显示不一,比如一个文件名带数字的话,数字要比字母大一倍,显得极不协调。并且网页上显示的汉字要很大,而字母却很小,这是什么原因呢?是不是要换字体呀?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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