Предположение о зависании Linux: клавиатура и мышь (ArchLinux и Ubuntu)

Предположение о зависании Linux: клавиатура и мышь (ArchLinux и Ubuntu)

Linux на моем ПК зависает через несколько секунд после запуска. Я не могу использовать мышь/клавиатуру. Ни Ubuntu, ни Arch ничего не делают через несколько секунд. Windows работает нормально уже много лет.

Найдено на данный момент:

  • Когда я установил ArchLinux, каждый раз, когда я запускал свой ПК, он начинал заполнять консоль этими символами: ^@6^@6^@6^@6^@6... Мне приходилось нажимать половину клавиатуры, чтобы это исчезло. Я думаю, это связано с базовым Linux, а не с конкретным дистрибутивом.

  • Когда ПК запускается, и я ничего не трогаю, он не зависает. Я оставил его включенным, пока мне не пришлось перезайти, я смог войти в систему (клавиатура работала). Мышь двигалась, но я не мог ничего нажать. Вскоре после этого клавиатура больше не работала.

У меня есть:

  • Отключил клавиатуру и подключил ее к разным USB-концентраторам.
  • USB-клавиатура и мышь (Logitech G710+, Logitech G500) с кабелем.
  • Материнская плата Asus Rampage 2 Extreme (http://www.asus.com/ROG_ROG/RAMPAGE_II_EXTREME/)
  • Ubuntu 12.04, 14.04 и ArchLinux (используются gnome и K).
  • Раскладка клавиатуры: швейцарская немецкая с солнечным акцентом
  • Попробовал другую USB и PS/2 клавиатуру
  • На моей материнской плате нет USB 3
  • Клавиатура подключена напрямую к материнской плате, уже переключена на другие порты USB.
  • Включена поддержка устаревшей клавиатуры
  • Выключил EHCI

Я не могу протестировать что-либо на Linux, поскольку он зависает вскоре после запуска (после загрузки графического интерфейса), независимо от того, есть ли у меня доступ к диску.

решение1

Похоже, у вас что-то странное происходит с шиной USB и клавиатурой. Вот несколько шагов, чтобы найти виновника. Вы можете обнаружить, что более одного из них решает проблему.

  1. Попробуйте другую клавиатуру.

  2. Если в вашей системе есть порт PS/2, попробуйте использовать клавиатуру, отличную от USB.

  3. Убедитесь, что вы не используете порт USB3 для клавиатуры.

  4. Подключите клавиатуру напрямую к системе, а не через USB-концентратор. Это может привести к ошибкам в процедурах обнаружения устройств при первой загрузке.

  5. Проверьте настройки BIOS, связанные с поддержкой USB-клавиатуры: в частности, включите опциюПоддержка устаревшей клавиатуры. Возможно, в вашем BIOS он называется по-другому, но попробуйте переключить что-нибудь в этом роде.

  6. Если у вас есть такая возможность, измените режим шины USB в BIOS. Некоторые системы имеют возможность работать в режимах UHCI, EHCI или OHCI. Попробуйте другой режим.

решение2

Вы можете попробовать отключить evdevX11 или попробовать войти через него sshи поискать подозрительные вещи в журналах X11.

решение3

После установки добавьте своего пользователя в группу plugdev, чтобы использовать Solaar как не-root пользователь:

# gpasswd -a $USER plugdev

Связанный контент