LinuxSir.cn,穿越时空的Linuxsir!

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

gnome2的怪问题

[复制链接]
发表于 2005-3-18 18:21:25 | 显示全部楼层 |阅读模式
有哪位兄弟也装了gnome2的?我是按照现在blfs book上的版本装的,运行没问题,打开gnome-terminal,一配置:current profile,gnome-terminal就崩溃了,消息:

(gnome-terminal:26099): libglade-WARNING **: Could not load support for `gnome': libgnome.so: \xce?\xa8\xb4?\xb2\xcf\xed\xb6\xd4\xcf\xf3\xce?\xfe: ?\xd3\xd0\xc4?\xf6\xce?\xfe\xbb\xf2??

(gnome-terminal:26099): libglade-WARNING **: unknown widget class 'GnomeIconEntry'

(gnome-terminal:26099): libglade-WARNING **: unknown widget class 'GnomeFileEntry'

(gnome-terminal:26099): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `GnomeIconEntry'

(gnome-terminal:26099): GnomeUI-CRITICAL **: gnome_icon_entry_get_filename: assertion `GNOME_IS_ICON_ENTRY (ientry)' failed

(gnome-terminal:26099): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `GnomeIconEntry'

(gnome-terminal:26099): GnomeUI-CRITICAL **: gnome_icon_entry_set_filename: assertion `GNOME_IS_ICON_ENTRY (ientry)' failed

(gnome-terminal:26099): GLib-GObject-WARNING **: gsignal.c:1716: signal `changed' is invalid for instance `0x8319a48'

(gnome-terminal:26099): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GtkLabel' has no property named `use-filechooser'

(gnome-terminal:26099): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `GnomeFileEntry'

(gnome-terminal:26099): GnomeUI-CRITICAL **: gnome_file_entry_gtk_entry: assertion `GNOME_IS_FILE_ENTRY (fentry)' failed

(gnome-terminal:26099): Gtk-CRITICAL **: gtk_editable_get_chars: assertion `GTK_IS_EDITABLE (editable)' failed

找不到原因:(
发表于 2007-2-16 07:47:33 | 显示全部楼层
是怪,这么久了还是有这个问题。我的lfs没有libgnome.so,我到其它系统找了个,然后设了个环境
export LD_PRELOAD="/usr/lib/libglade/2.0/libgnome.so"
现在能打开程序不崩溃,但找不到图标,要手加。在终端运行又提示这个:
libglade-WARNING **: Could not load support for `bonobo': libbonobo.so: 无法打开共享对象文件: 没有那个文件或目录我是决对有的。不知还要设什么才对。只能说现在程序基本可以用。



哈哈,虽然感觉好象还是有问题,终端运行不出现警告了。凡是出现警告找不到的.so我就亲手用LD_PRELOAD给他全部连 接起来。
回复 支持 反对

使用道具 举报

发表于 2007-2-16 16:24:24 | 显示全部楼层
没有就装一个,你没装还是装了不起作用?
回复 支持 反对

使用道具 举报

发表于 2007-2-16 16:33:51 | 显示全部楼层
我装了 libgnome是libgnome-2.so.但他要libgnome.so
回复 支持 反对

使用道具 举报

发表于 2007-2-16 19:11:24 | 显示全部楼层
libgnomeui
这个装了没?
回复 支持 反对

使用道具 举报

发表于 2007-2-16 19:32:07 | 显示全部楼层
libgnomeui这个也装了。都有:
msgl->^o^<- ~$cd /opt/gnome/lib/libgnomeui
libgnomeui/               libgnomeui-2.la           libgnomeui-2.so.0
libgnomeui-2.a            libgnomeui-2.so           libgnomeui-2.so.0.1600.1
回复 支持 反对

使用道具 举报

发表于 2007-2-16 20:27:58 | 显示全部楼层
$ pacman -Ql libgnomeui | grep libgnome.so
libgnomeui /opt/gnome/lib/libglade/2.0/libgnome.so
回复 支持 反对

使用道具 举报

发表于 2007-2-16 21:12:06 | 显示全部楼层

(已解决!多谢晨想!)

谢谢!果然在这里面。但是我的libglade找不到这个libgnome.so

多谢提醒,后面找不到。我在/etc/ld.so.conf里给他加了个路径,
/opt/gnome/lib/libglade/2.0/,执行ldconfig.不管打开什么程序就再也看不到这种警告。原来一打开anjuta应用程序向导就漰。现在好了,多谢晨想版主提醒。就是下面这个图。现在好了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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