LinuxSir.cn,穿越时空的Linuxsir!

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

我的Kmess没法直接输入汉字:(

[复制链接]
发表于 2004-1-6 23:51:14 | 显示全部楼层 |阅读模式
只能粘贴汉字,真是奇怪。
我尝试过选用不同字体,比如SIMSUN,ZYSONG,FIXED....但是还是没有作用。
猜测也许是因为Xim的问题,但是我看不出basrc设置有问题:(
cat .bashrc

export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
XIM=fcitx
XIM_PROGRAM=fcitx
export XMODIFIERS XIM XIM_PROGRAM LC_CTYPE LC_MESSAGES

哪位知道是怎么回事吗?请教!
 楼主| 发表于 2004-1-7 00:03:59 | 显示全部楼层
当我强制指定KMESS的IM为FCITX时,可以看到TERMINAL里有这样的提示:
[ice@stanley:ice] kmess --im fcitx&
[1] 1633

[ice@stanley:ice] kdecore (KLibLoader): WARNING: KLibrary: /opt/kde-3.1/lib/libkdecore.so.4: undefined symbol: PKCS7_content_free
kdecore (KLibLoader): WARNING: KLibrary: /opt/kde-3.1/lib/libkdecore.so.4: undefined symbol: OpenSSL_add_all_algorithms

当我打开一个窗口输入汉字时:
kmess: Switchboard got unhandled command 215.
kdecore (KAccel): WARNING: g_bKillAccelOverride set, but received an event other than AccelOverride.
发表于 2004-1-7 08:34:31 | 显示全部楼层
估计是QT设置的问题吧。你运行一下qt-config里面有一个标签页页是input的,然后选择最下面有一个over top,on top 之类的东西,然后 save ,再试看看,这几个轮着选看看,试试。
 楼主| 发表于 2004-1-7 09:22:01 | 显示全部楼层
谢谢你的回答:)

不过刚选到第二个(忘了是OVER TOP还是啥的),试试不行,再运行QTCONFIG就出问题了:(
提示Failed to create XIM input context
真是命苦:(
发表于 2004-1-7 09:38:03 | 显示全部楼层
选成over the spot就行了。
现在打不开,可以先不启动fcitx.
 楼主| 发表于 2004-1-8 12:09:27 | 显示全部楼层
感谢ftyh和tram的帮助。

可惜我的问题并没有得到解决。猜想问题也许出在KDE上。
因为我并没有完全安装KDE ,只编译到kdelibs-3.1, kdebase一直编译
出错就懒得折腾了。反正基本上只用OPENBOX。
编译kmess时提示kde/lib里缺少libmime.xxx,偷懒就直接从slackware9.1
里拷贝了一份。编译顺利通过,之后就这样了:(

同样的,为了用gnomeicu,我也只编译到libgnomeui:)


请问kde的libmime属于哪个包的?
发表于 2004-1-8 12:23:43 | 显示全部楼层
我用kmess也有同样的错误,不过因为gaim可以用msn,所以就懒得用kmess了。。。应该不是kde 的问题,我用rh9/rh8/fedora/rhel3/lfs都试验过了,,全部都是同样的整装。
 楼主| 发表于 2004-1-8 12:29:09 | 显示全部楼层
我在Slackware9.1和以前的Redhat9下从未遇到过:(
发表于 2004-1-8 21:55:34 | 显示全部楼层
噫?KDEBASE没有编译通过吗?
应该kdelibs,kdebase是比较基本的吧,如果没有编译通过的话,那么应该是会有一些问题的吧。
 楼主| 发表于 2004-4-23 01:18:29 | 显示全部楼层
我想我应该已经找到问题所在了。照着LFS5.0编译的QT-3.1.2不太对劲,以至于kdebase没法顺利通过编译,kmess也没法输入汉字。

今天,为了编译kxdocker,不得不按照kde网站上的介绍重新编译了QT-3.3.1,然后删除原来的kde-3.1.x,编译新的kde-3.2.2.目前kdebase部分已经编译了1个多小时,虽然尚未完成,但是相信应该是没问题了。而kxdocker在kdelibs编译通过之后,也已经搞定。现在只等kdebase搞完,就可以配置icon,themen了。再试试重新编译kmess。。。哈,漂亮的动态docker即将在我的openbox3.2里出现了~~~~~搞定之后贴图出来给大伙儿看看:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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