Было ядро 3.0.4 Собрал 3.9.1 конфигуриловал заново, не по oldconfig Теперь в консоли клавиатура и мышка работают, а в иксах нет. При запуске со старым ядром 3.0.4 всё работает. Выяснил что в иксах не работает из-за того что не может запуститься hal. При запуске иксов пишет вот такую причину: (EE) config/hal: couldn't initialise context: (null) ((null)) при старте udev пишет что не может найти файла /dev/null но он есть. При повторном запуске hal в логаг вот что:
[I] hald.c:680: hal 0.5.12
[I] hald.c:681: using child timeout 250s
[I] hald.c:690: Will daemonize
[I] hald.c:691: Becoming a daemon
[I] hald_dbus.c:5421: local server is listening at unix:abstract=/var/run/hald/dbus-gCqzbXXQnY,guid=a5896cdf4d0a547410bea985519a88ea
[E] ck-tracker.c:371: Error doing GetSeats on ConsoleKit: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 0
[E] ck-tracker.c:812: Could not get seats and sessions
[W] hald_dbus.c:5846: Could not initialize seats and sessions from ConsoleKit
[I] hald_runner.c:301: Runner has pid 1995
[I] ck-tracker.c:730: ConsoleKit reappeared!
CRITICAL: cannot initialize libpolkit
[E] ck-tracker.c:371: Error doing GetSeats on ConsoleKit: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
[E] ck-tracker.c:812: Could not get seats and sessions
[I] hald_dbus.c:5768: In hald_dbus_ck_appeared
[E] hald_dbus.c:5516: No computer object?!?
[I] device.c:1894: Removing locks from ':1.2'
[I] ck-tracker.c:722: uh, oh, ConsoleKit went away!
[I] hald_dbus.c:5761: In hald_dbus_ck_disappeared
[E] hald_dbus.c:5516: No computer object?!?
[I] hald_runner.c:182: runner connection is 0x9809378
[W] osspec.c:383: Unable to open /proc/mdstat: No such file or directory
В новом ядре 3.9.1 в ветке опций относящихся к клавиатуре и мышке: Device Drivers ---> Input device support всё включено так же как и в старом ядре версии 3.0.4 по видимому не включил ещё какую то опцию которая находится не в этой ветке, но какую? Если кто знает какую опцию надо включить подскажите пожалуйста, сконфигурировать новое ядро по oldconfig не предлагайте, хочется узнать причину!