Public bug reported:

After upgrading from 8.10 to 9.04 hal is now started twice on boot and
the second time it hangs for a couple of minutes before continuing.

It seems that hal is launched implicitly as a dependency of something
(acpid? dbus?) because I see a line about starting HAL at console above
the one saying that HAL is being started. I don't know if the problem is
that it's started for the second time (FWIW doing "/etc/init.d/hal
start" later is instantaneous) or that hald hangs for some reason but in
any case it seems it ought not be ran the second time at all. And it
definitely shouldn't hang for so long.

Here is pstree output while it is hanging:

init-+-acpid
     |-console-kit-dae---63*[{console-kit-dae}]
     |-dbus-daemon
     |-dd
     |-4*[getty]
     |-gpm
     |-hald---hald-runner-+-hald-addon-acpi
     |                    |-hald-addon-cpuf
     |                    |-hald-addon-inpu
     |                    `-hald-addon-stor
     |-2*[ifplugd]
     |-klogd
     |-login---zsh---pstree
     |-nmbd
     |-rc---S24hal---hald---hald
     |-smbd---smbd
     |-sshd
     |-syslogd
     `-udevd

As you can see, hald is already running, yet it tries to launch another
one and blocks for what seems like ever (but in reality is "just" a
couple of minutes) when doing it.

Killing S24hal from another console allows the boot process to continue
[apparently] normally.

** Affects: hal (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: boot regression

-- 
hal hangs for several minutes on startup
https://bugs.launchpad.net/bugs/371197
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to