Клавиатура и тачпад не работают в Ubuntu 20.04 Live и Persistent режиме.

Вопрос или проблема

Я использую Ubuntu 20.04 (версия ядра 5.15.0-67-generic) на SSD с постоянным хранилищем на Dell Precision 7680, но внутренняя клавиатура и тачпад не работают. Внешняя USB клавиатура и мышь работают без проблем. Клавиатура работает в меню grub, но перестает работать, когда я вхожу в ОС. Я видел, как она работает сразу после входа в систему, но прекращает работать через несколько секунд дважды, но в большинстве случаев она вообще не работает. Я никогда не видел, чтобы тачпад работал.

Я пробовал добавить intel_vbtn в черный список, но это не сработало. Я также пробовал удалять и переустанавливать xserver-xorg-input-all. dmesg | grep psmouse ничего не возвращает.

sudo libinput list-devices показывает:

Устройство:       AT Translated Set 2 keyboard
Ядро:             /dev/input/event3
Группа:           12
Место:            seat0, по умолчанию
Возможности:      клавиатура 

Кроме того, по какой-то причине у меня нет полного меню grub, и кажется, что я не могу сменить ядро, что я видел в качестве решения в других постах.

Ответ или решение

Исправление проблемы с неработающими клавиатурой и тачпадом на Ubuntu 20.04 с устойчивым SSD накопителем

Использование Ubuntu 20.04 с ядром 5.15.0-67-generic на ноутбуке Dell Precision 7680 может вызвать проблемы с внутренней клавиатурой и тачпадом, что требует тщательного подхода к диагностике и решению. Ваша проблема заключается в том, что встроенная клавиатура и тачпад не функционируют после загрузки операционной системы, хотя внешние устройства работают без проблем. Рассмотрим более детально возможные решения этой проблемы.

Шаги по устранению проблемы

  1. Обновление системы и драйверов:

    • Убедитесь, что все пакеты и ядро обновлены до последней доступной версии. Включите систему в сеть и выполните команду:
      sudo apt update && sudo apt upgrade
    • Попробуйте после обновления перезапустить систему.
  2. Проверка модуля ядра i2c_hid:

    • Отсутствие вывода от dmesg | grep psmouse может свидетельствовать о проблемах с модулями HID. Проверьте, загружен ли модуль i2c_hid:
      lsmod | grep i2c_hid
    • Если модуль не загружен, попробуйте выполнить:
      sudo modprobe i2c_hid
  3. Конфигурация Grub и переключение версий ядра:

    • Поскольку у вас отсутствует полный меню GRUB, вам может потребоваться вручную поправить его конфигурации. Откройте файл конфигурации GRUB:
      sudo nano /etc/default/grub
    • Убедитесь, что строки GRUB_TIMEOUT и GRUB_TIMEOUT_STYLE позволяют просматривать меню:
      GRUB_TIMEOUT=10
      GRUB_TIMEOUT_STYLE=menu
    • После внесения изменений обновите GRUB:
      sudo update-grub
  4. Исследование и настройка libinput:

    • Посмотрите свойства устройств через libinput:
      sudo libinput debug-events
    • Эта команда покажет активность устройств ввода, что может помочь в диагностике.
  5. Проверка переменных оборудования и ACPI:

    • Возможно, проблема связана с ACPI. Попробуйте добавить параметр к загрузке ядра. В файле /etc/default/grub добавьте к строке GRUB_CMDLINE_LINUX_DEFAULT следующий параметр:
      i8042.reset
    • Снова обновите GRUB и перезагрузите систему.

Заключение

Процесс устранения неполадок требует тщательной диагностики каждого компонента, связанного с вводом данных. Выполняя указанные шаги, вы имеете высокие шансы на устранение проблемы. Если после выполнения всех шагов клавиатура и тачпад все еще не работают, возможно, стоит рассмотреть установку стабильной версии ядра или использование специальных конфигураций Dell для Linux, которые можно найти на сайте поддержки производителя.

Эффективность этих действий будет зависеть от правильности диагностики и соответствия вашему конкретному случаю, поэтому будьте готовы адаптировать подход по мере получения новых результатов диагностики. Проверьте также обновления BIOS, так как они могут содержать важные исправления для аппаратной совместимости.

Оцените материал
Добавить комментарий

Капча загружается...