@Giovanni: I also have an upgraded x86 machine - it's not affected. could you attach your Xorg.0.log?
I'm slowly narrowing this down now. I believe the problem lays somewhere between config/hal.c and NewInputDeviceRequest() in xf86XInput.c. Upon initialization in config/hal.c a list of input devices is obtained by querying HAL. The device properties are parsed and then finally NewInputDeviceRequest() is called. The driver to load for the device is specified by the "input.x11_driver" property in HAL and on my PS3 system and my x86 desktop this is set to "evdev" . As far as I can see (from the code and the healthy Xorg.0.log on my x86 machine) the first call to NewInputDeviceRequest() is where evdev should be loaded, but in our failing logs it's not getting that far. I'll continue investigation when I get home (where my PS3 is). ** Attachment added: "Xorg.0.log-dan-x86-healthy" http://launchpadlibrarian.net/18729496/Xorg.0.log-dan-x86-healthy -- [regression, intrepid] Xorg servers broken "No core keyboard" and "failed to initialize core devices" https://bugs.launchpad.net/bugs/281610 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