LinuxSir.cn,穿越时空的Linuxsir!

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

startx的时候说找不到libdbus-1.so.2,但是在/usr/lib下只有libdbus-1.so.3这个包,这个

[复制链接]
发表于 2006-12-17 23:20:20 | 显示全部楼层 |阅读模式
使用equey d dbus找到了所有依赖的包,认为可能是这些依赖dbus的包没有被重新编译造成的。

于是revdep-rebuild --library libdbus-1.so.2
但是还是没有效果阿, startx的时候报gnome-session crashed
发表于 2006-12-17 23:40:38 | 显示全部楼层
那就创建个链接试试:
ln -s /usr/lib/libdbus-1.so.3 /usr/lib/libdbus-1.so.2
回复 支持 反对

使用道具 举报

发表于 2006-12-17 23:50:03 | 显示全部楼层
revdep-rebuild不用加参数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 00:39:42 | 显示全部楼层
revdep-rebuild --library libdbus-1.so.2
后, startx,居然startx的时候报gnome-session crashed
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 00:41:12 | 显示全部楼层
Post by jecky.z
那就创建个链接试试:
ln -s /usr/lib/libdbus-1.so.3 /usr/lib/libdbus-1.so.2

试过,startx后直接报gnome-session crashed
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 01:07:05 | 显示全部楼层
这次看了看提示,说是找不到machine-id,然后就执行了dbus-uuidgen >/var/lib/dbus/machine-id

然后就ok了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 01:07:11 | 显示全部楼层
这次看了看提示,说是找不到machine-id,然后就执行了dbus-uuidgen >/var/lib/dbus/machine-id

然后就ok了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 01:58:00 | 显示全部楼层
dbus这个包是干吗用的啊?
portage有没有类似FreeBSD ports的pkg_info的命令能直接把pkg_desc显示出来呢?
回复 支持 反对

使用道具 举报

发表于 2006-12-18 08:18:26 | 显示全部楼层
关注,也出现类似问题,解决中。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-12-18 10:43:58 | 显示全部楼层
Post by supermanxqr
dbus这个包是干吗用的啊?
portage有没有类似FreeBSD ports的pkg_info的命令能直接把pkg_desc显示出来呢?

eix -e dbus
回复 支持 反对

使用道具 举报

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

本版积分规则

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