LinuxSir.cn,穿越时空的Linuxsir!

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

中文出来了,但xmms,mplayer,realplay上显未的还是乱码。

[复制链接]
发表于 2003-5-21 13:43:32 | 显示全部楼层 |阅读模式
我经过很长时间努力,终于可以打出中文来了,用的是fcitx,但我曾努力得装过SCIM,但未成功,卡在了gtk2上,一直装不上。

错误是:

-march=pentium3 -O3 -pipe -fomit-frame-pointer -fforce-addr
-falign-functions=4
-fprefetch-loop-arrays -Wall -c gdkcolor-x11.c  -fPIC -DPIC -o
gdkcolor-x11.lo
In file included from ../../gdk/x11/gdkwindow-x11.h:30,
                 from gdkprivate-x11.h:36,
                 from gdkx.h:78,
                 from gdkcolor-x11.c:31:
../../gdk/x11/gdkdrawable-x11.h:69: syntax error before "XftDraw"
../../gdk/x11/gdkdrawable-x11.h:69: warning: no semicolon at end of
struct or union
In file included from gdkprivate-x11.h:36,
                 from gdkx.h:78,
                 from gdkcolor-x11.c:31:
../../gdk/x11/gdkwindow-x11.h:69: field `parent_instance' has incomplete
type
In file included from gdkprivate-x11.h:37,
                 from gdkx.h:78,
                 from gdkcolor-x11.c:31:
../../gdk/x11/gdkpixmap-x11.h:52: field `parent_instance' has incomplete
type
make[3]: *** [gdkcolor-x11.lo] Error 1
make[3]: Leaving directory `/stage1/src/gtk+-2.2.1/gdk/x11'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/stage1/src/gtk+-2.2.1/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/stage1/src/gtk+-2.2.1'
make: *** [all-recursive-am] Error 2


请帮帮我。

还有,xmms,mplayer都是乱码,且mplayer的控制面版显示不出来,是块黑。
 楼主| 发表于 2003-5-21 14:09:42 | 显示全部楼层

上传的图,顺便问一下GIMP怎么打出中文?

中文是乱码,LFS等于没成功,请帮我搞定中文。

本帖子中包含更多资源

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

x
发表于 2003-5-21 14:24:27 | 显示全部楼层
你出问题的全是gtk1的程序,改一下/etc/gtk/gtkrc.zh_CN应该就行了。
看看下面那篇xmms的文章,最后是我今天刚刚做的。
 楼主| 发表于 2003-5-21 14:37:54 | 显示全部楼层

我都试过,也没用。

cat /etc/gtk/gtkrc.zh_CN


# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
       fontset = "-*-*-medium-r-normal--14-*-*-*-*-*-gbk-0,\
-*-*-medium-r-normal--14-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


它应该是正确的吧。
发表于 2003-5-21 14:44:25 | 显示全部楼层
看看你的用户目录里面有没有GTKRC这样的文件。用户目录里面的优先
 楼主| 发表于 2003-5-21 14:51:31 | 显示全部楼层

用户目录里没有gtkrc。

用户目录里没有gtkrc。
发表于 2003-5-21 14:54:52 | 显示全部楼层
呵呵前面有个隐身用的点
.GTKRC
发表于 2003-5-21 16:18:53 | 显示全部楼层
那个gtkrc.zh_CN里面的参数要配合你的fonts.dir用的,要能匹配到汉字才行。要不就把 汉字目录加到第一个字体路径里。
 楼主| 发表于 2003-5-22 20:22:29 | 显示全部楼层

我发现,在打开fcitx时,原来显示乱码的地方变成了很难看的中文。

不知何原因,又重新编译了内核,又出了新问题,一开机就报错,mount错误,错误代码96。
MPlayer开始死机,VCD不能放,面板还是一片黑。
发表于 2003-5-22 23:16:55 | 显示全部楼层
这说明你没有中文字体。加一个吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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