Назад | Перейти на главную страницу

Клавиатура не работает после обновления до Debian Wheezy

После обновления lenny до wheezy клавиатура и мышь не работают в X (клавиатура доступна до запуска). Я просмотрел Интернет об этой проблеме и нашел несколько решений:

  1. удалить xorg.conf (http://forums.debian.net/viewtopic.php?f=7&t=62880)
  2. обновить udev и базовые файлы (http://forums.debian.net/viewtopic.php?f=6&t=64927&p=376136#p376136)
  3. удалить / запустить каталог (http://forums.debian.net/viewtopic.php?f=6&t=64927&p=376136#p376136)
  4. reintall xserver и xorg

Но мне ничего не помогло :( Журналы X-сервера не содержат сообщений об ошибках клавиатуры или мыши.

Ниже вы можете увидеть конфигурацию моей системы:

krestyaninov@xxx# uname -a
Linux xxx 3.0.0-1-686-pae #1 SMP Sat Aug 27 16:41:03 UTC 2011 i686 GNU/Linux

krestyaninov@xxx# dpkg -l |grep udev
ii  libgudev-1.0-0 172-1 GObject-based wrapper library for libudev
ii  libudev0 172-1 libudev shared library
ii  udev 172-1 /dev/ and hotplug management daemon

krestyaninov@xxx# dpkg -l |grep base-files
ii  base-files 6.5 Debian base system miscellaneous files

krestyaninov@xxx# dpkg -l |grep xorg
ii  xorg 1:7.6+8 X.Org X Window System
...
ii  xserver-xorg  1:7.6+8 X.Org X server

Проблема заключалась в том, что X-сервер не использует устройства udev и тонко намекнул мне на это в журнале:

(II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.

Итак, когда я обращаю внимание на эти строки и добавляю

Section "ServerFlags"
    Option "AutoAddDevices" "False"
EndSection

to /etc/X11/xorg.conf проблема решена!

P.S. Благодаря Кубунту Вики для информации о системе ввода KDE! :)