Клавиатура не работает на ноутбуке ASUS ExpertBook B1 B1502CVA-BQ0353W

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

У меня проблема с моим ноутбуком ASUS ExpertBook B1 B1502CVA-BQ0353W. Ноутбук пришел с установленной Windows, и клавиатура работала нормально. Я решил установить Ubuntu 24.04.1, и тогда клавиатура перестала работать, за исключением комбинаций fn+F4 и fn+F5 (увеличение/уменьшение яркости) и FN+F6.

Теперь я использую ноутбук с внешней USB-клавиатурой, чтобы получить следующую информацию.

$ lsb_release -a && uname -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание:    Ubuntu 24.04.1 LTS
Версия:    24.04
Кодовое имя:   noble
Linux aries 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Пт Сен 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

и

$ sudo dmesg | grep -i 'kbd'
[    1.123068] serio: i8042 KBD порт на 0x60,0x64 irq 1
[    1.252826] i8042 kbd 00:03: совпадение хеша
[    1.331246] atkbd serio0: Не удалось деактивировать клавиатуру на isa0060/serio0
[    1.746283] atkbd serio0: Не удалось включить клавиатуру на isa0060/serio0
[    3.237108] systemd[1]: Запуск systemd-backlight@leds:asus::kbd_backlight.service - Загрузка/Сохранение яркости экранной подсветки leds:asus::kbd_backlight...
[    3.279507] systemd[1]: systemd-backlight@leds:asus::kbd_backlight.service: Основной процесс завершился, код=завершен, статус=1/НЕУДАЧА
[    3.279787] systemd[1]: systemd-backlight@leds:asus::kbd_backlight.service: Не удалось выполнить с результатом 'код завершения'.
[    3.280001] systemd[1]: Не удалось запустить systemd-backlight@leds:asus::kbd_backlight.service - Загрузка/Сохранение яркости экранной подсветки leds:asus::kbd_backlight.

и

$ sudo dmesg | grep -i 'i8042'
[    1.119765] i8042: PNP: Контроллер PS/2 [PNP0303:PS2K] на 0x60,0x64 irq 1
[    1.119768] i8042: PNP: PS/2, похоже, имеет отключённый AUX порт, если это неверно, пожалуйста, загрузитесь с i8042.nopnp
[    1.123068] serio: i8042 KBD порт на 0x60,0x64 irq 1
[    1.252826] i8042 kbd 00:03: совпадение хеша
[    1.746345] ввод: AT Translated Set 2 keyboard как /devices/platform/i8042/serio0/input/input2

Я искал решение в Интернете, нашёл и уже пробовал изменить в /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

на

  1. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.probe_defer"
  2. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
  3. GRUB_CMDLINE_LINUX_DEFAULT="i8042.probe_defer mem_sleep_default=deep resume=UUID=[SWAPUUIDHERE]"

но это не решило проблему.

Может, кто-то поможет мне, пожалуйста?

После некоторых исследований я нашел решение. Если у вас такая же проблема, зайдите на: https://bugzilla.kernel.org/show_bug.cgi?id=218324

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

Проблема с клавиатурой на ноутбуке ASUS ExpertBook B1 B1502CVA-BQ0353W после установки Ubuntu 24.04.1

Если вы столкнулись с ситуацией, когда клавиатура вашего ноутбука ASUS ExpertBook B1 B1502CVA-BQ0353W перестала работать после установки операционной системы Ubuntu 24.04.1, это может вызвать значительные неудобства. Испытываемая вами проблема, как видно из предоставленных вами логов и описания, имеет несколько возможных причин и решений.

Анализ проблемы

  1. Проблема с драйверами: При установке Ubuntu могли возникнуть проблемы с распознаванием встроенной клавиатуры. Это может быть связано с несовместимостью драйверов.

  2. Логи системы: Как показано в выводах команд dmesg, система не смогла активировать клавиатуру, и вы видите сообщения об ошибках, связанных с i8042 (контроллер PS/2, используемый для подключения клавиатур). Например, фраза "Failed to enable keyboard on isa0060/serio0" указывает на то, что клавиатура не была успешно инициализирована.

  3. Изменения в параметрах загрузки: Вы уже пробовали создать различные параметры загрузки в файле /etc/default/grub, что является разумным шагом для решения проблем с инициализацией оборудования. Однако не все из этих изменений привели к положительным результатам.

Рекомендации по решению проблемы

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

  2. Параметры загрузки: Вы уже пробовали несколько параметров. Попробуйте использовать более обширный набор опций для i8042, а именно:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset i8042.nopnp i8042.nomux"

    После внесения изменений не забудьте выполнить команду sudo update-grub и перезагрузить систему.

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

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

  5. Обновление системы: Убедитесь, что у вас установлены все последние обновления для Ubuntu, так как много проблем исправляется в новых патчах и обновлениях.

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

Заключение

Проблемы с совместимостью оборудования и драйверов после установки различных операционных систем — обычное явление, однако их решение может быть трудоемким процессом. Следуя вышеизложенным рекомендациям, вы значительно увеличите шансы на восстановление функциональности клавиатуры вашего ноутбука ASUS ExpertBook B1 B1502CVA-BQ0353W. Будьте терпеливы, исследуйте, и постепенно вы найдете оптимальное решение для вашей ситуации.

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

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