I recently reinstalled debian by installing Etch and then dist-upgraded to Lenny. Since that time HAL simply will not start. As a result, gnome-volume-manager wont run either which I found extrememly useful. Here are some outputs of various commands:
adz@hades:~$ sudo /etc/init.d/hal start
Starting Hardware abstraction layer: haldadz@hades:~$
No errors but no HAL running.
adz@hades:~$ sudo /etc/init.d/dbus restart
Stopping Hardware abstraction layer: hald.
Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Stopping System Tools Backends: system-tools-backends.
Stopping system message bus: dbus.
Starting system message bus: dbus.
Starting System Tools Backends: system-tools-backends.
Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon.
Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.
Generates an error but I have no idea what this means. I've tried looking in /etc/init.d/hal for "haldinvoke" or whatever else and I can't find it.
Now, manually running hald
adz@hades:~$ sudo hald --daemon=yes --verbose=yes
21:34:20.307 [I] hald.c:529: hal 0.5.9.1
21:34:20.308 [I] hald.c:538: Will daemonize
21:34:20.308 [I] hald.c:539: Becoming a daemon
Looks like it's doing something but nothing actually happens. There is no process called "hald" running.
Web search turned up nothing. I have no idea what's wrong since I can't get any useful error messages. Anyone have any ideas?