Вопрос или проблема
#Azus #Zenbook UX325, новая Ubuntu 24.04 (чистая установка в июле), использую Ubuntu уже целый год на этом ноутбуке (без серьезных проблем). Все последние обновления были установлены.
На данный момент работает ядро 6.8.0.44.
На протяжении последних нескольких недель я заметил, что у меня возникают всё больше проблем с входом в мою сессию Gnome, потому что некоторые клавиши (используемые в моем пароле) не работали должным образом при вводе пароля. Сначала я подумал, что это проблема с аппаратным обеспечением моей клавиатуры, хотя ноутбуку всего два года… Но через некоторое время все клавиши стали отзываться, и я могу использовать свою систему как обычно.
Затем я подумал, что это проблема с GDM3, но даже без него проблема всё равно присутствует, когда я запускаю компьютер или когда возобновляю работу после сна.
В последние дни стало хуже: теперь клавиатура работает, как ожидалось, только после более чем 10 минут ожидания, прежде чем все клавиши “возвращаются”.
Насколько мне известно, всегда одни и те же клавиши “залипают”: 2, z, s, w, x, Fn (я не смог найти другие “пропавшие” клавиши).
У меня абсолютно нет идей, как это исправить, потому что я не понимаю, что происходит! Я заметил некоторые “подвисания”, пока это происходит, очень тонкие, но заметные.
cat /proc/bus/input/devices | grep -i keyboard
N: Name="AT Translated Set 2 keyboard"
N: Name="ASUE140A:00 04F3:3134 Keyboard"
Таким образом, параметр i8042.dumbkbd
, добавленный к моим аргументам GRUB, кажется, исправляет это, когда компьютер запускается.
Вывод команды sudo dmesg | grep i8042
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-44-generic root=UUID=f728ce89-9cfb-4d42-a197-4dadc51d7508 ro quiet splash i8042.dumbkbd vt.handoff=7
[ 0.033841] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-44-generic root=UUID=f728ce89-9cfb-4d42-a197-4dadc51d7508 ro quiet splash i8042.dumbkbd vt.handoff=7
[ 0.574285] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 0.574287] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 0.575074] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.576226] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
Наконец, единственное решение, которое, похоже, работает на моем компьютере (без залипания клавиш в течение нескольких дней), — это добавить следующие параметры в строку GRUB_CMDLINE_LINUX=""
файла GRUB:
GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
Не забудьте выполнить grub-update
и перезагрузить компьютер.
Ошибка исчезла после обновления до Ubuntu 24.10. С тех пор я ее не замечал!
Одно можно сказать точно: это не была физическая неисправность упомянутых клавиш, так как они работают безупречно после обновления.
Ответ или решение
Проблема с работой клавиш на ASUS Zenbook UX325 после возобновления работы или перезагрузки под управлением Ubuntu 24.04
Введение
Проблема, с которой вы столкнулись на вашем ноутбуке ASUS Zenbook UX325 с установленной операционной системой Ubuntu 24.04, грозила разрушить комфортный опыт использования. Неисправные клавиши после возобновления работы или перезагрузки могут быть как следствием аппаратных, так и программных проблем. В данном случае, вы уже сделали несколько шагов для диагностики и исправления ситуации, и мы обсудим, как дальнейшие действия могут помочь.
Описание проблемы
При использовании Ubuntu 24.04 на вашем ноутбуке вы начали замечать, что некоторые клавиши, используемые при вводе пароля, перестали работать. В начале вы предположили наличие аппаратных неисправностей, учитывая, что устройство довольно новое. Со временем проблема усугубилась, и клавиатура функционировала только через примерно 10 минут ожидания. Также вы заметили, что данные клавиши, такие как "2", "z", "s", "w", "x", "Fn", часто оставались "заедает", вызывая дополнительные трудности.
Диагностика и рекомендации
-
Аппаратные неисправности: На основании описанного поведения маловероятно, что это проблема с аппаратной частью, поскольку клавиатура начинает правильно функционировать спустя некоторое время. Однако для окончательной уверенности можно провести тестирование клавиатуры под другой операционной системой или в Live-режиме Ubuntu.
-
Проблемы с драйверами и конфигурацией ядра: Судя по сообщениям системы через
dmesg
, проблема может быть связана с конфигурацией i8042 (интерфейс PS/2 для клавиатур и мышей). Вы врачевали ситуацию, добавив параметрыi8042.dumbkbd
и другие в конфигурацию GRUB. Это решение может помочь обойти или исправить проблемы, связанные с инициализацией клавиатуры во время загрузки. -
Обновление системы: Вы упомянули, что проблему удалось решить с обновлением до Ubuntu 24.10. Это говорит о том, что возможно, в предыдущей версии существовал баг, который был исправлен в обновлении. Регулярное обновление вашей системы критически важно, поскольку оно может содержать исправления для известных ошибок и улучшения производительности.
Заключение
На основании вашего опыта и предпринятых действий можно заключить, что проблема была, скорее всего, вызвана программной ошибкой, а не аппаратной неисправностью клавиатуры. Ваша ручная корректировка конфигурации GRUB была хорошим временным решением, но окончательная стабильность системы после обновления до Ubuntu 24.10 свидетельствует о том, что это исправление работало.
Рекомендуем продолжать следить за состоянием системы после обновлений и, при наличии подобных проблем в будущем, сначала проверять жалобы на известные ошибки в официальной документации Ubuntu или на форумах сообщества. Не забывайте также проводить тестирование на Live USB, чтобы исключить потенциальные аппаратные неполадки.
Если у вас возникнут дополнительные вопросы или понадобятся разъяснения, не стесняйтесь обратиться за помощью.