Comment 14 for bug 82451

Revision history for this message
Patrick Cornelissen (patrickcornelissen) wrote :

I still have this annoying problem that I have to restart dbus each time I login to gnome.
I have removed the deskbar with the trackerplugin, Trackerd is not started via session handling:

cornelis@panorama:~$ ps auwx|grep tracker
cornelis 16575 0.0 0.0 2900 808 pts/0 S+ 11:48 0:00 grep tracker

But DBus hangs... (Or it doesn't behave as it should do)
This is the dbus related stuff:

cornelis@panorama:~$ ps auxw|grep dbus
103 16050 0.1 0.0 2848 1108 ? Ss 11:47 0:00 /usr/bin/dbus-daemon --system
root 16195 0.0 0.0 2716 1216 ? S 11:47 0:00 dbus-daemon --session --print-address --nofork
dhcp 16206 0.0 0.0 2460 1236 ? S 11:47 0:00 /sbin/dhclient -1 -lf /var/lib/dhcp3/dhclient.eth0.leases -pf /var/run/dhclient.eth0.pid -q -e dhc_dbus=31 -d eth0
cornelis 16288 0.0 0.0 4232 636 ? Ss 11:47 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session x-session-manager
cornelis 16291 0.0 0.0 2512 628 ? S 11:47 0:00 /usr/bin/dbus-launch --exit-with-session x-session-manager
cornelis 16292 0.0 0.0 2848 1052 ? Ss 11:47 0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 8 --session
cornelis 16579 0.0 0.0 2904 812 pts/0 R+ 11:48 0:00 grep dbus

There is no crash dialog appearing or something like that. I see no log entries that may be related to this.
Is there anything I can do to raise the verbosity or check the "health status" of dbus?

I only see that the drive icons are missing and software that depends on dbus takes ages to do something.

When I start dbus monitor I see this:

cornelis@panorama:/var/log$ dbus-monitor
signal sender=org.freedesktop.DBus -> dest=:1.14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.14"
method call sender=:1.14 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_call'"
method call sender=:1.14 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_return'"
method call sender=:1.14 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='error'"
signal sender=:1.6 -> dest=(null destination) path=/net/sf/gaim/GaimObject; interface=net.sf.gaim.GaimInterface; member=UpdateIdle
signal sender=:1.6 -> dest=(null destination) path=/net/sf/gaim/GaimObject; interface=net.sf.gaim.GaimInterface; member=UpdateIdle
signal sender=:1.6 -> dest=(null destination) path=/net/sf/gaim/GaimObject; interface=net.sf.gaim.GaimInterface; member=UpdateIdle
signal sender=:1.6 -> dest=(null destination) path=/net/sf/gaim/GaimObject; interface=net.sf.gaim.GaimInterface; member=UpdateIdle
...

Any idea what may be going on here?