xserver: config/hal.c:
if (!libhal_ctx_set_dbus_connection(info->hal_ctx, info->system_bus)) {
LogMessage(X_ERROR, "config/hal: couldn't associate HAL context with
bus\n");
goto out_ctx;
}
if (!libhal_ctx_init(info->hal_ctx, &error)) {
LogMessage(X_ERROR, "config/hal: couldn't initialise context: %s
(%s)\n",
error.name, error.message);
goto out_ctx;
}
libhal_ctx_init is failing; there are 5 conditions under which it
returns false. Probably you want to install a debug version of hal,
break on libhal_ctx_init(), and see which of the conditions are getting
hit.
My guess is that either dbus_bus_name_has_owner() or
dbus_connection_add_filter() are failing.
** Summary changed:
- On reboot X requires restart because mouse and keyboard are unresponsive
+ libhal_ctx_init() returns FALSE, causing Xserver to fail to set up
keyboard/mouse
** Changed in: hal (Ubuntu Intrepid)
Sourcepackagename: xorg => hal
Status: Confirmed => Triaged
--
libhal_ctx_init() returns FALSE, causing Xserver to fail to set up
keyboard/mouse
https://bugs.launchpad.net/bugs/276857
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs