LinuxSir.cn,穿越时空的Linuxsir!

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

楚狂,新问题。xsim在rh9.0或更新了最新patch的rh8.0中不能正常启动!

[复制链接]
发表于 2003-6-24 23:06:49 | 显示全部楼层 |阅读模式
使用xinput脚本的启动失败。原因是在TFontSet::create中调用XCreateFontSet返回FontSet=NULL。
有高招解决这个问题吗?

哪位大侠能解释一下原因?
发表于 2003-6-25 11:20:40 | 显示全部楼层
试试改一下fontname或者locale吧,可能是redhat9改了locale的设定吧,我这里没有redhat,没有办法测试,抱歉
 楼主| 发表于 2003-6-26 00:23:01 | 显示全部楼层
找到解决办法,具体原因不明。

在/etc/sysconfig/i18n中增加LC_ALL="zh_CN.GB2312"
就可以了。

实际上,这里的问题应该源于某个新版本的lib变动了。调试xsim得到的信息是:
在调用XCreateFontSet的时候出错,原有版本rh8.0中,没有LC_ALL也能正常使用XCreateFontSet,而在升级后,XCreateFontSet则需要LC_ALL,这不仅是xsim表现这样,在其他软件中使用XCreateFontSet也面临同样问题。
但还有一个奇怪现象,有待验证后再来请教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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