免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2971 | 回复: 12
打印 上一主题 下一主题

关于小企鹅输入法安装不能激活的问题.哥哥们进来帮帮忙 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-29 15:44 |只看该作者 |倒序浏览
系统是FREEBSD5.4 gnome
用的是小企鹅中文输入法的zh-fcitx-3.1.1.tbz
已经提示我装成功了 但是为什么我进了桌面 在文本编辑器里按ctrl+space却调不出输入法
下面是我的配置
---------------
.cshrc  

setenv        LANG zh_CN.eucCN
setenv        LC_LANG zh_CN.eucCN
setenv        XMODIFIERS @im=fcitx
----------------
.xinitrc

exec fcitx &
----------------

不知道是不是配置有问题,希望大哥大姐们指导一下

论坛徽章:
0
2 [报告]
发表于 2006-04-29 23:29 |只看该作者
当初我是这样安装小企鹅输入法,你可以参考一下。
代码:
#cd  /usr/ports/chinese/fcitx
#make install clean
完成安装后进行配置:
配置.cshrc
代码:
#cd ~
#ee .cshrc

加入下面一行:
代码:
setenv XMODIFIERS @im=fcitx
保存后退出。

配置.xinitrc
代码:
# ee xinitrc
在/usr/X11R6/bin/gnome-session的上面一行加入(不能放在它下面一行,否则不能启动):
代码:
exec fcitx &

保存后退出。

退出Gnome,然后再startx,这时就能看到企鹅输入法了。

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
3 [报告]
发表于 2006-04-30 01:03 |只看该作者
.cshrc

setenv        LANG zh_CN.eucCN
setenv        LC_CTYPE zh_CN.eucCNK
setenv        LC_ALL zh_CN.eucCN
setenv        XMODIFIERS @im=fcitx

.xinitrc
export        LANG=zh_CN.eucCN
export        LC_CTYPE=zh_CN.eucCN
export        XMODIFIER=@im=fcitx
exec         fcitx &
exec gnome-session

怎么会用不了那?

论坛徽章:
0
4 [报告]
发表于 2006-04-30 09:34 |只看该作者
楼主是不是把顺序弄反了??
.xinitrc

exec fcitx &
exec XXXXXXXXXX

fcitx一定要在别的前面,至于为什么,以后你会用bsd了再告诉你

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
5 [报告]
发表于 2006-04-30 13:08 |只看该作者
原帖由 linuxbao3 于 2006-4-30 09:34 发表
楼主是不是把顺序弄反了??
.xinitrc

exec fcitx &
exec XXXXXXXXXX

fcitx一定要在别的前面,至于为什么,以后你会用bsd了再告诉你



那你说说为什么?我真不知道

论坛徽章:
0
6 [报告]
发表于 2006-04-30 16:46 |只看该作者
回zero-B

你是故意为难我呀?

好吧,简单说一下:

.xinitrc运行是按照exec 定义的行来一行一行的运行的.在上的exec没有运行完前是不会运行下一个exec的.

假设:
#cat ~/.xinitrc

exec gnome-session
exec fcitx &

那么,当你用
#xinit
来启动你的系统时,它会开启gnome,这时你就进到了gnome环境下了.为什么你的fcitx没有运行呢?很简单,因为你的gnome 没有结束!!只要你还开着gnome,那么Fcitx就不会运行.原因前面说过了,.xinit是按行来运行的,前一个指令没有结束,后一个不会被运行的.


结论:fcitx 一定要放在gnome前!

问题:

假设:
#cat ~/.xinitrc

exec fcitx

exec gnome-session

这时你想想会不会启动呢?同样的,你的gnome不会启动(但不绝对,我以前这样做也可以启动,不过尽量不要这样)因为系统启动了fcitx 后要等fcitx结束后才能启动gnome.


结论:fcitx 放在gnome前还是不够的!

所以我们一定要在fcitx后面加个"&".这个& 有什么用,大家要去看一下shell的书,自己学一下吧.我能教的就这些了.

论坛徽章:
0
7 [报告]
发表于 2006-05-01 00:09 |只看该作者
先谢谢各位哥哥 输入法现在启动了,但是为什么每一次开机都说 “检测到另一个面板在运行,我将关闭”实际上GNOME和输入法都可以用 这时gnome的问题还是输入法的问题?
再附上我的配置文件
---------------
.cshrc  

setenv LANG zh_CN.eucCN
setenv LC_LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv LC_MESSAGES zh_CN.eucCN
setenv LC_TIME en_US.ISO8859-1
setenv XMODIFIERS @im=fcitx
----------------
.xinitrc

exec fcitx&
/usr/X11R6/bin/gnome-session
----------------

论坛徽章:
0
8 [报告]
发表于 2006-05-01 00:13 |只看该作者
还有就是现在有一点输入法选择字的时候有一点难看 可以改吗?默认是现实5个待选字  可以改多一点吗?

论坛徽章:
0
9 [报告]
发表于 2006-05-01 10:25 |只看该作者
晕 ,刚才 用console下回答的问题居然是乱码 .

楼上:

你的 问题到相应的 官方去找 .

[ 本帖最后由 linuxbao3 于 2006-5-1 10:53 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2006-05-01 11:32 |只看该作者
linuxbao3 强淫!!!
长知识啦!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP