确实是dbus一套被覆盖了,原来我认为是版本不同而导致了这个问题,但是现在我不这么认为了。
在正常启动后,用ps -ef | grep dbus命令应该能看到一行/usr/bin/dbus-daemon --system这样的记录,但是在我机器上没有。
当我执行gnome-power-manager --verbose时看到了相同的电源管理器警告框,以及一行错误描述:
[main] gpm-main.c:205 (09:08:42):Failed to connect to socket
/usr/var/run/dbus/system_bus_socket: Conn
On Thu, Nov 23, 2006 at 01:46:19PM +0800, amateur wrote:
>
> 到一个镜像上把 .deb 文件下载下来,然后用
> dpkg -i xxx.deb
> 安装一下
>
> 或者直接在 / 目录下,将 xxx.deb 解压了,再覆盖一遍不行吗?
我只提醒一句:这两个做法是不等效的,dpkg -i 是正常安装软件包,会运行
preinst, postinst 等 maintainer script,会更新 dpkg 数据库,也遵循 dpkg
安装时的各种规定。把 .deb 文件解压后直接手动覆盖,上面提到的三点都不满
足。
On Wed, Nov 22, 2006 at 07:32:57PM +0800, shell wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Ming Hua 写道:
> > On Wed, Nov 22, 2006 at 06:47:42PM +0800, Vern Sun wrote:
> >> 我手动编译安装了一个程序叫dbus,因为不了解,直接把它装在/usr目录下了。
> >>
> > (...)
> >> 请问,我怎样才能恢复系统原有的那个dbus包呢?谢谢
> >
> > 首先要弄清楚你覆盖了多少东西
> 2006/11/22, Ming Hua <[EMAIL PROTECTED]>:
> >
> >首先要弄清楚你覆盖了多少东西才行。如果只是
> >/usr/bin/dbus 一个文件,那很
> >简单。如果是 D-Bus 的整个一套东西,那就比较困难了。
>
On Wed, Nov 22, 2006 at 07:26:28PM +0800, Vern Sun wrote:
> 安装了哪些文件查一下Makefile,我想应该可以搞清楚的。
> 如果只是一个文件呢?
你还是先确定了只覆盖了一个文件再来问怎么恢复比较好吧。
如果有 Makefile 的话,一般不会是只有一个文件。
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Ming Hua 写道:
> On Wed, Nov 22, 2006 at 06:47:42PM +0800, Vern Sun wrote:
>> 我手动编译安装了一个程序叫dbus,因为不了解,直接把它装在/usr目录下了。
>>
> (...)
>> 请问,我怎样才能恢复系统原有的那个dbus包呢?谢谢
>
> 首先要弄清楚你覆盖了多少东西才行。如果只是 /usr/bin/dbus 一个文件,那很
> 简单。如果是 D-Bus 的整个一套东西,那就比较困难了。
>
> Ming
> 2006
安装了哪些文件查一下Makefile,我想应该可以搞清楚的。
如果只是一个文件呢?
2006/11/22, Ming Hua <[EMAIL PROTECTED]>:
首先要弄清楚你覆盖了多少东西才行。如果只是 /usr/bin/dbus 一个文件,那很
简单。如果是 D-Bus 的整个一套东西,那就比较困难了。
Ming
2006.11.22
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
-
On Wed, Nov 22, 2006 at 06:47:42PM +0800, Vern Sun wrote:
> 我手动编译安装了一个程序叫dbus,因为不了解,直接把它装在/usr目录下了。
>
(...)
>
> 请问,我怎样才能恢复系统原有的那个dbus包呢?谢谢
首先要弄清楚你覆盖了多少东西才行。如果只是 /usr/bin/dbus 一个文件,那很
简单。如果是 D-Bus 的整个一套东西,那就比较困难了。
Ming
2006.11.22
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of
我手动编译安装了一个程序叫dbus,因为不了解,直接把它装在/usr目录下了。重新启动进系统的时候遇到了一个电源管理器的告警,内容是:
This program cannot start until you start the dbus system service.
It is strongly recommended you reboot your compter after starting
messagebus.
进入系统后也没有发现哪里有异常,也就没管它。但是当我想关机,点登出图标的时候,整个机器就死掉了。
后来我检查的时候发现,系统中自带的dbus程序的版本和我后来手动安
8 matches
Mail list logo