LinuxSir.cn,穿越时空的Linuxsir!

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

debian GNOME下不能打中文字,已经解决

[复制链接]
发表于 2006-8-25 12:38:21 | 显示全部楼层 |阅读模式
装了fcitx不能打汉字
又装了scim scim-chinese 2个包 还是不能打汉字

输入法fcitx能启动 但是打出来的还是英文字  可以的地方是fcitx指示器那里的 “拼音”“ 五笔” 什么的 是灰色的 我记得输入法正常的时候是亮的

用scim无法呼出输入法 不知道为什么

怎么办


我偶然编辑gedit ./.fcitx/config 的时候,突然下面提示

(gedit:3635): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(gedit:3635): Gdk-WARNING **: locale not supported by C library

(gedit:3635): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Launching a SCIM daemon with Socket FrontEnd...
GTK Panel of SCIM 1.0.2

Starting as daemon

scim跟着启动了,我在.fcitx/config中竟然能打字,郁闷,但是这个时候gedit跟scim设置界面都成了英文的。。感觉是locale的问题,但是后面我不知道怎么改了,请教大家,我快找出问题了,我的locale

# locale
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

感觉问题就在这了,但是接下来怎么弄咧




只要在终端中启动gedit就能启动scim输入法,这是怎么回事?但是此时的菜单是英文的
但是直接在有鼠标在应用程序中打开gedit的话就不行,此时gedit的菜单为中文。

问题最后还是出在locale的身上,最后我选用GB2312后fcitx能够正常输入了
发表于 2006-8-25 12:39:02 | 显示全部楼层
说具体点,不明白
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 13:15:35 | 显示全部楼层
拼音”“ 五笔” 什么的 是灰色的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-25 14:44:02 | 显示全部楼层
也就是没有安装成功了。先照教程安装成功了,在输入法版块。
回复 支持 反对

使用道具 举报

发表于 2006-8-25 15:28:58 | 显示全部楼层
apt-get install scim scim-tables-zh
vi /etc/X11/Xsession.d/95xinput
-------------------
case "$LANG" in
zh_TW*)
    /usr/bin/scim -d
    XMODIFIERS="@im=SCIM"
   ;;
zh_HK*)
    /usr/bin/scim -d
    XMODIFIERS="@im=SCIM"
   ;;
zh_CN*)
    /usr/bin/scim -d
    XMODIFIERS="@im=SCIM"
   ;;
esac
export XMODIFIERS
------------------
注销后按ctrl+space即可调出输入法。
回复 支持 反对

使用道具 举报

发表于 2006-8-25 15:29:34 | 显示全部楼层
fcitx设置应该同scim相同,我一直也没有安装,以前在rh9上用过,感觉不如scim.
回复 支持 反对

使用道具 举报

发表于 2006-8-25 15:31:39 | 显示全部楼层
最近发贴子总是一次没反应,等第二次才发现发了相同的两个,晕!好像没事灌水。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 15:50:41 | 显示全部楼层
我偶然编辑gedit ./.fcitx/config 的时候,突然下面提示

(gedit:3635): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(gedit:3635): Gdk-WARNING **: locale not supported by C library

(gedit:3635): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Launching a SCIM daemon with Socket FrontEnd...
GTK Panel of SCIM 1.0.2

Starting as daemon

scim跟着启动了,我在.fcitx/config中竟然能打字,郁闷,但是这个时候gedit跟scim设置界面都成了英文的。。感觉是locale的问题,但是后面我不知道怎么改了,请教大家,我快找出问题了,我的locale

# locale
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

感觉问题就在这了,但是接下来怎么弄咧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 16:00:16 | 显示全部楼层
只要在终端中启动gedit就能启动scim输入法,这是怎么回事?但是此时的菜单是英文的
但是直接在有鼠标在应用程序中打开gedit的话就不行,此时gedit的菜单为中文。
回复 支持 反对

使用道具 举报

发表于 2006-8-25 16:07:20 | 显示全部楼层
在精华中找找,有很详细的说明
回复 支持 反对

使用道具 举报

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

本版积分规则

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