LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
置顶的主题 精华主题  
主题工具
旧 06-08-11, 14:31 第 16 帖
FreeOrDie
 
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 103
  精华: 0
 

请教楼主:为什么时/etc/X11/Xsession.d/95xinput?95代表什么意思?谢谢
  FreeOrDie 当前离线   回复时引用此帖
旧 06-08-11, 15:40 第 17 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

引用:
作者: FreeOrDie
请教楼主:为什么时/etc/X11/Xsession.d/95xinput?95代表什么意思?谢谢
/etc/X11/Xsession.d/下的可执行文件将被执行。95是用来排序的,因为Xsession调用run-parts将这个目录下的可执行文件排序后执行。为什么使用95?我也不明白。

如果你想得到更多的信息。运行man Xsession 和 man run-parts







__________________
http://www.ideawu.net
  ideawu 当前离线   回复时引用此帖
旧 06-08-11, 18:06 第 18 帖
FreeOrDie
 
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 103
  精华: 0
 

先谢谢lz。
再请教一个:fcitx在英文环境下是不是不起作用?我的locale都是en_US.UTF-8。多谢!!
  FreeOrDie 当前离线   回复时引用此帖
旧 06-08-12, 15:31 第 19 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

如何在英文Linux桌面环境下使用中文输入法:
引用:
http://www.ideawu.net/ideablog/categ...rticle128.html


方法很简单:安装好fcitx,然后登录X桌面环境时选择会话语言为英文。如果你经过一些很复杂的步骤还无法实现在英文Linux环境下使用中文输入法,很可能的原因是你使用了错误的教程。

1. 安装好Linux桌面环境
在安装Linux的时候选择上“桌面环境”,我使用GNOME。

2. 安装fcitx中文输入法
参考http://www.ideawu.net/fcitxinstall.html

3. 使用英文桌面环境
登录的时候选择会话环境为英文。
  ideawu 当前离线   回复时引用此帖
旧 06-08-15, 14:23 第 20 帖
zadeh
 
 
 
注册会员  
  注册日期: Aug 2006
  帖子: 11
  精华: 0
 

我按照置顶贴中的安装说明进行安装,使用的是fcitx-3.2.1.tar.bz2。
安装完后重启,小企鹅未自动起动。。
在终端中输入fcitx,显示:
[zhang@silence zhang]$ fcitx
Start FCITX error. Another XIM daemon named xcin-zh_CN.GB2312 is running?
然后我找到xcin-zh进程,kill掉一后就可以运行。
[root@silence zhang]# ps aux
zhang 20771 0.0 0.4 8172 1704 ? S 13:19 0:00 xcin -x xcin-zh_C
[root@silence zhang]# kill 20771
[root@silence zhang]# exit
exit
[zhang@silence zhang]$ fcitx

但是重启以后小企鹅仍然不能自动起动,请问怎么解决这个问题?怎么让其自动起动?
  zadeh 当前离线   回复时引用此帖
旧 06-08-15, 15:54 第 21 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

你可以看看别人的作法,我自己没试验过:
引用:
作者: Luman
更具体点,以中文模式登录后运行fcitx,提示已有一个名为SCIM的X1M后台程序在运行(之前装chinput未成),删掉/usr/bin和/usr/share中以scim开头的文件后,出现输入法,但是灰色的,无法输入汉字。
附:我的系统是fedora4的版本
引用:
作者: helo_aBiNg
楼上的试试一下 :ctrl+space,激活一下了。。。
  ideawu 当前离线   回复时引用此帖
旧 06-08-18, 12:35 第 22 帖
zadeh
 
 
 
注册会员  
  注册日期: Aug 2006
  帖子: 11
  精华: 0
 

我已经能启动了,但是是灰显的,ctr+space也不能将其激活
在终端中启动fcitx的时候,提示我
set XMODIFIERS
我用的是RedHat9,请问RedHat9怎么配置XMODIFIERS
用楼主的95xnput,或者前面有人提到的zh_CN都不行。







__________________
RHEL AS4U4 CPU型号:Celeron733
内存:256MB 硬盘:40GB
  zadeh 当前离线   回复时引用此帖
旧 06-08-24, 11:12 第 23 帖
xiyuzw
 
 
 
注册会员  
  注册日期: Aug 2006
  帖子: 3
  精华: 0
 

这时候,fcitx还不能开机自动运行,甚至不能工作。为了让fcitx开机自动运行,你需要:
编辑/etc/X11/Xsession.d/95xinput文件,如果没有就建一个。加入:
代码:
export LC_CTYPE=zh_CN.UTF-8 #注释1 export XMODIFIERS=@im=fcitx export XIM=fcitx export XIM_PROGRAM=fcitx fcitx
注释1处也可用zh_CN.GBK。最好是使用zh_CN.UTF-8

但在我的linux下面/etc/X11/下并没有Xsession.d这个文件,所以我把上面这段话加入在/etc/X11/xinit/xinitrc.d/xinput下面,之后fcitx可以用了,但今早我在对系统log out之后发现fcitx又出现了以前的情况,就是选择汉字那个小框是灰显的,郁闷哦.
我的LC_CTYPE选用的是zh_CN.gbk
  xiyuzw 当前离线   回复时引用此帖
旧 06-08-29, 08:17 第 24 帖
onelay 帅哥
 
onelay 的头像
 
 
注册会员  
  注册日期: Apr 2005
  帖子: 894
  精华: 0
 

太感谢了。解决了。







__________________
AMD785G
Athlon x2 215
2g
west digital
Fedora13+VirtualBox
  onelay 当前离线   回复时引用此帖
旧 06-09-02, 16:04 第 25 帖
shikui_wang
 
 
 
注册会员  
  注册日期: Sep 2006
  帖子: 2
  精华: 0
 

标题: 对于置顶贴子的意见


这个贴子其实有问题的。
第一,我按其中的方法去做,结果是苦搞了四天也没有成功,天天搞到晚上三四点钟。
第二,这个贴子不是针对新手的。
第三,贴子应该有所对作者的电脑的相关设置有所申明,这样,利于新手参考设定。
第四,建议以后大家在发类似贴时,请给予每个步骤的抓图作说明;;

以上文字在现在我装好FCITX后第一时间的应用。
  shikui_wang 当前离线   回复时引用此帖
旧 06-09-09, 17:52 第 26 帖
new11
 
 
 
注册会员  
  注册日期: Sep 2006
  帖子: 1
  精华: 0
 

Hi,shikui_wang. Nice to meet you
Could you describe the process of the installation of the FCITX. Who can help me?
I have no idea about it and today is the second day i use Fedora5.
Unfortunately,i removed the SCIM without succeeding in installing the FCITX so i can only type the English now and if you don't mind i want to type PINYIN.^_^
Looking for your good news. bye
  new11 当前离线   回复时引用此帖
旧 06-09-19, 14:45 第 27 帖
hallquixote
 
 
 
注册会员  
  注册日期: Mar 2006
  帖子: 7
  精华: 0
 

引用:
作者: ideawu
安装:

建议使用fcitx3.1稳定版(预编译包):
http://www.fcitx.org/download/fcitx-3.1-bin.tar.bz2

解压后,得到fcitx-3.1-bin文件夹,进入其中。如果是root身分进入X,双击fcitx.install文件。或者在终端下su后执行./fcitx.install
它将运行这个角本
代码:
rm -f /usr/bin/fcitx rm -fr /usr/share/fcitx cp -r usr/* /usr
然后在终端执行fcitx,你应该看到这是一个有效命令,而不是command not found。否则手动执行上面的脚本。

这时候,fcitx还不能开机自动运行,甚至不能工作。为了让fcitx开机自动运行,你需要:
编辑/etc/X11/Xsession.d/95xinput文件,如果没有就建一个。加入:
代码:
export LC_CTYPE=zh_CN.UTF-8 #注释1 export XMODIFIERS=@im=fcitx export XIM=fcitx export XIM_PROGRAM=fcitx fcitx
注释1处也可用zh_CN.GBK。最好是使用zh_CN.UTF-8
注意:

代码:
在命令行运行#locale,如果没有显示LC_CTYPE=“zh_CN.UTF-8”或者LC_CTYPE=“zh_CN.GBK”, 那么可能是你安装系统的时候没有选上zh_CN.GBK/zh_CN.UTF-8的locale,请搜索本论坛看如何安装上。
fcitx有两个重要的配置文件~/.fcitx/table(没有则拷贝/usr/share/fcitx下的或者安装包中的)和~/.fcitx/config,这两文件用且只能用GB2312编码存储,如果你打开时有乱码:

假设你用gedit/kate/kwrite
gedit:文件-->打开-->字符编码 文件-->另存为-->字符编码
kate/kwrite:文件-->打开,如果乱码,查看-->设置编码

table配置五笔,二笔等码表输入法。config配置界面。配合fcitx的文档,你就知道怎么修改了。

希望大家安装输入法时不会再遇到问题了。如果你照这个方法不成功的话,请跟贴说明。
我按你的方法做,但是不行呀,虽然打开了对话框,但重启后,对话框又不见了。
我的是FC4,用ROOT身份进入GNOME,按以下操作

root@localhost ~]# cd /root/Desktop/fcitx-3.1-bin.tar.bz2_FILES/fcitx-3.1-bin
[root@localhost fcitx-3.1-bin]# rm -f /usr/bin/fcitx
[root@localhost fcitx-3.1-bin]# rm -fr /usr/share/fcitx
[root@localhost fcitx-3.1-bin]# cp -r usr_/* /usr
[root@localhost fcitx-3.1-bin]# fcitx
\uffff\u047e\uffff\uffff\uffff\uffff\uffff\uffff\uffff\u04bb\uffff\uffff\u036c\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff\uffff iiimx
[root@localhost fcitx-3.1-bin]# export LC_CTYPE=zh_CN.UTF-8 #\u6ce8\u91ca1
[root@localhost fcitx-3.1-bin]# export XMODIFIERS=@im=fcitx
[root@localhost fcitx-3.1-bin]# export XIM=fcitx
[root@localhost fcitx-3.1-bin]# export XIM_PROGRAM=fcitx
[root@localhost fcitx-3.1-bin]# fcitx
不知道方法对不对?请指教?
  hallquixote 当前离线   回复时引用此帖
旧 06-09-30, 11:05 第 28 帖
ffsmq
 
 
 
注册会员  
  注册日期: Dec 2004
  帖子: 47
  精华: 0
 

when I type "fcitx" in the monitor always "没有设置XMODIFIERS!" come out~!! why?

only
"
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
" on my computer~~!

"export LC_CTYPE=zh_CN.GB18030 #注释1" Is this ok?
  ffsmq 当前离线   回复时引用此帖
旧 06-10-02, 11:57 第 29 帖
ideawu
 
ideawu 的头像
 
 
注册会员  
  注册日期: Nov 2005
  帖子: 1,837
  精华: 4
 

引用:
作者: ffsmq
when I type "fcitx" in the monitor always "没有设置XMODIFIERS!" come out~!! why?
"export LC_CTYPE=zh_CN.GB18030 #注释1" Is this ok?
你有没有拼写错误?
  ideawu 当前离线   回复时引用此帖
旧 06-10-03, 22:28 第 30 帖
ffsmq
 
 
 
注册会员  
  注册日期: Dec 2004
  帖子: 47
  精华: 0
 

引用:
作者: ideawu
你有没有拼写错误?
(我现在在windows下)
我的英语很烂,所以只是用复制粘贴写的.应该没有拼写错误.
原贴就是说我的redhat没有gb2312 只有gb18030(在终端输入fcitx显示:没有设置XMODIFIERS!" )
所以想问配置文件中改成"export LC_CTYPE=zh_CN.GB18030"行么?

令问:我搜了一下没有找到安装gb2312的帖子,您能给介绍一个么?

万分感谢~
  ffsmq 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [禁用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 04:02


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org