QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1857|回复: 6

Debian:about gWuBi and xchat

[复制链接]
发表于 2002-12-10 18:30:53 | 显示全部楼层 |阅读模式
i installed gnome2 today,but i can't use chinese in xchat.
and my gWuBi didn't work either.

本帖子中包含更多资源

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

×
 楼主| 发表于 2002-12-10 19:53:35 | 显示全部楼层
nobody can help me?

SOS!!i can't use chinese in gaim either

i really really don't know what's the problem,help!
回复

使用道具 举报

发表于 2002-12-10 20:08:14 | 显示全部楼层
不好意思,来晚了一点

这样,运行一下: echo $XIM $XPROGRAM $XMODIFIERS,如果不是像我这样输出:
[code:1]kuye@KuyeWorkstation kuye $ echo $XIM $XPROGRAM $XMODIFIERS
gWuBi gWuBi @im=gWuBi
[/code:1]

则在 $HOME/.bashrc 中加入
[code:1]export XIM=gWuBi
export XPROGRAM=gWuBi
export XMODIFIERS="@im=gWuBi"[/code:1]
然后再试。不行再发帖,最好下次发帖时最好把运行 set 后的输出的内容全部帖出来。(我想应该差不多了吧?!)

XChat 可能需要重新编译一下,在 configure 时加入  --enable-japanese-conv 参数(事先需要安装 jconv 包)

Debian 的事情最好找 atfa 问问(这两天他正在忙于编译 Gentoo,很少上来),这方面他是大大,我也只是用常规的方法,我想应该可以通过
回复

使用道具 举报

 楼主| 发表于 2002-12-10 21:02:37 | 显示全部楼层
这样,运行一下: echo $XIM $XPROGRAM $XMODIFIERS,如果不是像我这样输出:
代码:
kuye@KuyeWorkstation kuye $ echo $XIM $XPROGRAM $XMODIFIERS
gWuBi gWuBi @im=gWuBi

same as yours ,but still don't work
回复

使用道具 举报

发表于 2002-12-10 21:54:06 | 显示全部楼层
hmm.....
gWuBi 能启动吧?(在截图里看到你的 g5b 已经启动了)
进入 X 后,在 Xterm 里运行 set,然后把全部的输出内容贴出来好吗?

一般来说只要 LC_ALL 变量是 zh_CN 一类且 XIM 那几个变量是输入法名就没问题的
(以前我在 Gentoo 下也碰到过由于 XIM 那几个变量未定义早成 gWuBi 可以启动可是无法输入的问题)

也有可能是你的 gWuBi 字体设置错了,gWuBi 因无法打开字体而无法输入。
修改一下 $HOME/.gWuBi/profile 试试

最好看一下启动 X 后,立即用 Ctrl + Alt + F1 键切回控制台看一下有什么错误输出(gWuBi 一般都会抛出些错误信息的)
回复

使用道具 举报

 楼主| 发表于 2002-12-10 21:59:31 | 显示全部楼层
dalin:~# set
BASH=/bin/bash
BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i386-pc-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
COLUMNS=170
DIRSTACK=()
DISPLAY=:0.0
EUID=0
GDMSESSION=Gnome
GNOME_DESKTOP_SESSION_ID=Default
GROUPS=()
HISTFILE=/root/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/root
HOSTNAME=dalin
HOSTTYPE=i386
IFS=$' \t\n'
LANG=zh_CN.GB18030
LC_ALL=zh_CN.GB18030
LINES=53
LOGNAME=root
MACHTYPE=i386-pc-linux-gnu
MAIL=/var/mail/root
MAILCHECK=60
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PIPESTATUS=([0]="130")
PPID=23311
PS1='\h:\w\$ '
PS2='> '
PS4='+ '
PWD=/root
SESSION_MANAGER=local/dalin:/tmp/.ICE-unix/366
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=1
SSH_AGENT_PID=393
SSH_AUTH_SOCK=/tmp/ssh-XX3BqKLB/agent.366
TERM=xterm
UID=0
USER=root
USERNAME=root
WINDOWID=33554448
XAUTHORITY=/root/.Xauthority
XIM=gWuBi
XIM_PROGRAM=gWuBi
XMODIFIERS=@im=gWuBi
XPROGRAM=gWuBi
_=testing
回复

使用道具 举报

发表于 2002-12-10 22:03:18 | 显示全部楼层
知道了!!!
可能是因为没有设置 LC_CTYPE 变量
这才是管中文输入的系统变量,其它 LC _xxx  变量是 en_US 都没关系,只要它是中文就行了。不过 LC_ALL 应该已经配置了所有 LC_xxx 变量啊?!(看一下 locale 命令的输出好吗?!)
试一下在 .bashrc 里手动配置 export LC_CTYPE=zh_CN
不要用后面的 .GB18030 试一下(不明白为什么好像很多人都喜欢 GB18030 内码,这个内码会让普通 GB2312 内码的文本文件大一倍,相对于 GB18030,我更青睐于 UTF8 和 gbk)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-7 16:05 , Processed in 0.197903 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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