Клавиатура в Ubuntu 17.04 не реагирует после режима ожидания.

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

У меня есть Sony Vaio SVF142C1WW с установленной 64-битной Ubuntu 17.04. Каждый раз после выхода из режима сна клавиатура и тачпад не работают несколько секунд. Затем тачпад становится отзывчивым, но клавиатура все еще не реагирует.

Недавно я обновил систему с Ubuntu 16.10, где и клавиатура, и тачпад начинали работать через несколько секунд после их неотзывчивости. Я пробовал ответы на этот и этот, но ничего не помогло. Что еще я могу попробовать?

В основном, выполните это в оболочке, чтобы подтвердить, что вы подходите к этому решению:

dmesg | grep i8042

и убедитесь, что вы получите этот вывод

[ 1.514469] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.525273] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.525287] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.526035] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 21.927438] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input10

затем добавьте параметры загрузки i8042.direct и i8042.dumbkbd в /etc/default/grub. Например, выполните

sudo nano /etc/default/grub

Найдите строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT=, и отредактируйте ее, чтобы она выглядела примерно так после редактирования

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.direct i8042.dumbkbd"

Сохраните, нажав Ctrl+O, выйдите, нажав Ctrl+X, и выполните

sudo update-grub

Источник: Некоторый путешественник во времени здесь на Ubuntu Forums

@Saif обнаружил, что основной драйвер является причиной проблемы. Однако установка dumbkbd и direct не требуется / отключает системное управление светодиодами, такими как Caps-Lock.

Для большинства Vaios вместо этого сброс контроллера также исправит проблему, сохраняя эту функциональность. Т. е. в файле конфигурации grub –

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset"

Тогда

sudo update-grub

Моя ThinkPad E531 мышь и функции сна работают снова после:

GRUB_CMDLINE_LINUX_DEFAULT="atkbd.reset=1 i8042.nomux=1 i8042.reset=1 i8042.nopnp=1 i8042.dumbkbd=1 quiet splash"
sudo update-grub

Для модели VAIO vjf152, продаваемой только в Японии, решение заключается в том, чтобы заменить содержимое в GRUB_CMDLINE_LINUX_DEFAULT на atkdb.reset i8042.nomux quiet splash и затем выполнить sudo update-grub.

Нашел это на японском форуме: https://obelisk.hatenablog.com/category/Linux?page=1483896200

У меня была такая же проблема на моем ПК с Ubuntu 16.04. После возвращения из режима сна окно ввода пароля не реагировало на нажатия клавиш (даже не мигало). Подключение USB клавиатуры не помогло. Я мог переключиться с Ctrl+F2 на терминал. Клавиатура работала – только окно ввода не.

Откройте файл конфигурации grub:

sudo gedit /etc/default/grub

Измените строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset"

и выполните

sudo update-grub

и затем перезагрузите Ubuntu.

Хотя я не смог найти никакого постоянного решения этой проблемы, я нашел обходной путь.

Что я сделал, так это включил экранную клавиатуру, нажал CapsLock на экранной клавиатуре и выключил ее.

И Вуаля, клавиатура снова заработала!!!

Но, как я сказал, это не постоянно, приходится делать это каждый раз.

Существует одна странная вещь, которая сработала для меня. Мой ноутбук HP Elitebook 8460p. Когда у меня возникает такая проблема, я нажимаю кнопку питания на ноутбуке, чтобы снова перевести его в режим сна. Затем снова нажимаю кнопку питания, чтобы разбудить его. И клавиатура работает. Я не знаю, почему так происходит…

У меня точно такая же проблема на моем Hp pro book с Ubuntu 21.10. Каждый раз, когда я перевожу компьютер в режим сна и возвращаю его, клавиатура не работает, я просто нажимаю кнопку питания, чтобы снова перейти в режим сна и вернуться, и вуаля, клавиатура снова работает. Надеюсь, это поможет.

У меня проблема с моим HP Omen 2019, использующим Debian 12. После режима сна моя клавиатура, мышь и тачпад перестают работать. Чтобы решить эту проблему:

sudo vi /etc/default/grub

отредактируйте строку с GRUB_CMDLINE_LINUX_DEFAULT

на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkdb.reset"

затем выполните sudo update-grub и перезагрузите ваш ноутбук.

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

Ваше сообщение описывает проблему с клавиатурой и тачпадом после выхода из спящего режима на ноутбуке Sony Vaio с установленной Ubuntu 17.04. Поскольку ранее на Ubuntu 16.10 данная проблема не возникала, стоит обратить внимание на изменения, которые могли повлиять на работу устройств ввода. Давайте детально рассмотрим возможные причины проблемы и шаги, которые могут помочь её решить.

Теория (Theory)

Проблемы с клавиатурой и тачпадом после выхода из спящего режима могут быть связаны с несколькими факторами:

  1. Драйверы оборудования: Определенные изменения в драйверах и их управлении могут привести к некорректному поведению устройств после выхода из спящего режима. Контроллер i8042, отвечающий за работу клавиатуры и тачпада в большинстве ноутбуков, может неправильно обрабатывать выход из спящего режима.

  2. Системные обновления: Обновления ядра и системных компонентов могут привести к изменению логики работы с аппаратными средствами.

  3. Настройки загрузчика GRUB: Определенные параметры загрузки могут влиять на начальную конфигурацию драйверов и устройств.

Пример (Example)

Как уже описано в вашем вопросе, существует несколько решений этой проблемы, включая модификацию параметров загрузочного конфигурационного файла GRUB. Многие пользователи, сталкиваясь с подобными проблемами, смогли решить их, изменив настройки контроллера i8042 и манипулируя параметрами загрузки.

Пример решения:

  1. Диагностика с использованием dmesg: Это утилита поможет диагностировать, распознает ли система контроллер i8042. Командная строка:

    dmesg | grep i8042

    Если вывод показывает обнаружение контроллера (как в вашем примере), проблема может быть именно в настройках i8042.

  2. Модификация параметров GRUB:
    Откройте файл /etc/default/grub с правами суперпользователя:

    sudo nano /etc/default/grub

    Измените строку GRUB_CMDLINE_LINUX_DEFAULT, добавив параметры:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.direct i8042.dumbkbd"

    Или попробуйте один из других предложенных вариантов, таких как:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset"

    Затем обновите настройки GRUB и перезагрузите компьютер:

    sudo update-grub

Применение (Application)

Следующие шаги могут помочь вам применить и адаптировать указанные решения для исправления вашей проблемы.

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

  2. Тестирование разных конфигураций: Пробуйте поочередно различные конфигурации параметров GRUB. Для начала начните с i8042.reset — он может решить проблему, если у вашего устройства возникают трудности именно с корректной инициализацией после выхода из спящего режима.

  3. Сбор обратной связи и запись результатов: Каждое изменение конфигурации фиксируйте вместе с результатом для повторяющихся тестов. Это не только оптимизирует процесс, но и позволит вернуться к рабочему варианту, если произойдут непредвиденные изменения.

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

  5. Обновление ОС до более поздней версии: Если указанные методы не принесли результатов, рекомендуется рассмотреть возможность обновления до версии Ubuntu, которая более стабильно работает с вашим оборудованием, поскольку более новые версии часто содержат исправления и улучшения для широкого диапазона аппаратных конфигураций.

Детальное тестирование и настойчивость в поиске решения помогут справиться с проблемой, минимизируя дискомфорт от временного отказа работы клавиатуры и тачпада. Оставайтесь в курсе последних обновлений системы и драйверов, что может помочь в дальнейшем избежать подобных неурядиц.

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

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