Hi, just a few thoughts from a HAL co-maintainer:
As no software is bug free (and HAL or D-Bus are certainly no exception), or a sysadmin has deliberatly decided to disable the D-Bus or HAL service from starting during boot, I think the Xorg server needs a safe/basic fallback anyway, if D-Bus or HAL is down and not accessible. One recent example is [1] or [2]. Leaving the user with no keyboard or mouse in such a case is imho not a sane behaviour. I guess it should just assume AutoAddDevices "false" in such a case and use the settings from xorg.conf (or if they are not set, use a basic us keyboard layout and mouse) If Xorg has such a fallback behaviour, demoting hal to recommends should be certainly possible and you wouldn't even have to bail out in postinst if AutoAddDevices has not been explictly set. Cheers, Michael [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527860 [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527872 -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature