Hey guys, I posted this question on the Gentoo forums but it hasnt gotten much attention there. I really need to get this problem solved so that I can use my computer. Discs wont automount in gnome without hald. Network manager wont start without hald, and so on and on.. I really need to get this fixed.

The problem is that hald wont start. If I do an "/etc/init.d/hald start" all I get is a little red symbol on the right side of the screen.... This is a screenshot of the problem...

http://thebeast.dyndns.org:8080/hald-wont-start.png

Now with some help from a user at the gentoo forums he told me to start hald manually as a daemon like this "hald --daemon=no --verbose=yes" and this is the error that hald spit out...

Code:
# hald --daemon=no --verbose=yes
10:57:27.707 [I] hald.c:533: hal 0.5.9.1
10:57:27.707 [I] hald.c:598: Will not daemonize
10:57:27.719 [I] hald_dbus.c:4807: local server is listening at unix:abstract=/var/run/hald/dbus-ogMQpbZ5BY,guid=9ab7ac6706a67744edcd122a482071d7
10:57:27.720 [E] hald_dbus.c:5086: dbus_bus_get(): Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused
It's saying that it failed to connect to socket? Connection refused? What does that mean? And how can I go about fixing it so that it will work?