Hald won't start after latest updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal (Debian) |
Fix Released
|
Unknown
|
|||
hal (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
I installed tonight's batch of updates, at the end of which Ubuntu requested a reboot.
Once I rebooted, received the familiar splash screen of Ubuntu. Once the startup got to the "Starting Hardware Abstraction Layer Hald", I ran into some trouble. I received the message "select() to /dev/rtc to wait for clock tick times out"
Once I got into X, I got an internal error about Hald not being able to start once I logged in.
I attempted to roll back to an earlier kernel (2.6.15-20-386). It seemed to have the same behavior.
I loaded system rescue cd, and I noticed that after it booted, I was able to run "date" and see the correct time. I'm assuming it fetched this from the hardware clock, which seems to indicate that my hardware clock is okay.
I googled around a bit, and I found some advice about setting HWCLOCKPARS="-r --directisa" in /etc/init.
Thanks for any workaround you can offer as you research a bug fix.
Changed in hal: | |
status: | Unconfirmed → Fix Released |
Similar problem. The error message doesn't come up if I wait about 10 minutes before logging in.
~$ sudo /etc/init.d/dbus restart
* Stopping NetworkManager dispatcher [ ok ]
* Stopping NetworkManager daemon [ ok ]
* Stopping DHCP client manager... [ ok ]
* Stopping Hardware abstraction layer hald [ ok ]
* Stopping system message bus dbus [ ok ]
* Starting system message bus dbus [ ok ]
* Starting Hardware abstraction layer hald
<Here it sits for a couple of minutes, so I guess that's where the problem is> [ ok ]
* Starting DHCP client manager... [ ok ]
* Starting NetworkManager daemon [ ok ]
* Starting NetworkManager dispatcher [ ok ]
During the restart, gnome-panel stops responding. killall gnome-panel gets it going again, but it takes about a minute. Gnome-panel is also v slow on log-in, even if I wait for a while before log-in.