LinuxSir.cn,穿越时空的Linuxsir!

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

开机时找不到libdbus

[复制链接]
发表于 2006-9-17 10:12:31 | 显示全部楼层 |阅读模式
开机是提示出错如下:
  1. /usr/sbin/hald:error while loading shared libraries:libdbus-1.so.2:cannot open shared object file:No such file or di(这里后面好像少了东西,应该是directory)
复制代码


想看看libdbus是哪个包的,于是equery libdbus-1.so.2,但是没结果。

不知这该如何解决??
发表于 2006-9-17 10:55:47 | 显示全部楼层
libdbus-1.so.2是sys-apps/dbus-0.61-r1中的,如果你升级了dbus包,
请用equery d dbus命令查找依靠dbus的包并全部重新编译。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-17 15:43:30 | 显示全部楼层
我照楼上的做了,现在开机是没有提示错误了。但是我的gnome进不去了,提示nautilus和gnome-panel出错。然后我的xfce进去后也没桌面了,一片漆黑,但是上下工具栏还可以用。
这应该怎么解决呢?
回复 支持 反对

使用道具 举报

发表于 2006-9-17 15:57:57 | 显示全部楼层
再revdep-rebuild --library libdbus-1.so.2呢?
回复 支持 反对

使用道具 举报

发表于 2006-9-17 18:15:04 | 显示全部楼层
我的系统怎么没有revdep-rebuild命令?
回复 支持 反对

使用道具 举报

发表于 2006-9-17 18:26:52 | 显示全部楼层
原来忘了emerge gentoolkit
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-23 10:40:41 | 显示全部楼层
Post by midx
再revdep-rebuild --library libdbus-1.so.2呢?

还是不行。
# revdep-rebuild --library libdbus-1.so.2 -p
……
There are no dynamic links to libdbus-1.so.2... All done.
但是gnome和xfce还是上面那个问题。
回复 支持 反对

使用道具 举报

发表于 2006-9-23 11:39:27 | 显示全部楼层
Post by wcw
我照楼上的做了,现在开机是没有提示错误了。但是我的gnome进不去了,提示nautilus和gnome-panel出错。然后我的xfce进去后也没桌面了,一片漆黑,但是上下工具栏还可以用。
这应该怎么解决呢?

楼主是gnome-2.16的话,我也是这样。只能把libbonobo、libbonoboui、gnome-vfs锁在2.14,然后将依赖他们2.16版本的包依赖改成2.14。貌似问题出在libbonobo。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-23 12:11:17 | 显示全部楼层
我的gnome-base是2.14的,gnome-extra是2.16的,这样有问题吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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