- Вопрос или проблема
- клавиатура
- тачпад
- устранение или обход
- блокировать модуль intel
- блокировать модуль elan
- загрузить модули hid
- /etc/modules: модули ядра для загрузки при загрузке.
- по-другому обрабатывать модули grub
- установить недавнее ядро
- Ответ или решение
- Возможные причины неполадок
- Рекомендации по устранению проблемы
- 1. Отключение автологина
- 2. Переустановка GDM
- 3. Обновление GRUB
- 4. Блокировка конфликтующих модулей
- 5. Установка необходимых модулей
- 6. Использование режима восстановления
- 7. Проверка настроек доступности
- 8. Обновление ядра
- Заключение
Вопрос или проблема
Я использовал 19-ю версию. Ubuntu предложила обновление. Я нажал все кнопки и позволил ему делать что-то.
После обновления, когда компьютер перезагрузился, я попытался воспользоваться мышью. Ничего. Я попробовал клавиатуру. Ничего.
После нескольких ручных перезагрузок я получил мышь на полсекунды, прежде чем она снова отказала. У меня нет идеи, как решить эту проблему. Я возможно могу попробовать свежую установку в BIOS, но есть ли более простое решение? Я потратил много времени на настройку своей среды, и не хочу ее потерять.
Я разобрался с этим – для меня это было связано с автологином и GDM.
Мне нужно было подключиться по ssh с пересылкой X11, запустить приложение gnome-settings и отключить автологин.
Затем я удалил gdm с помощью команды apt purge и заново его установил вместе с менеджером входа по умолчанию Ubuntu (забыл как он называется). Он спросил, какой менеджер входа я хочу использовать, и я выбрал один.
Я перезагрузил и это сработало.
Извините, что у меня нет всех подробностей, но надеюсь, это поможет.
Та же проблема и у меня, но с чистой установкой. Все было в порядке, пока я не установил проприетарный драйвер nvidia. Затем клавиатура и мышь перестали работать.
Я нашел трюк, который решил мою проблему. Я добавил “GRUB_GFXPAYLOAD_LINUX=text” в /etc/default/grub, запустил sudo update-grub2
и затем перезагрузил. gnome-session-flashback, автологин с драйвером nvidia и больше никаких проблем.
У меня такая же проблема. После обновления до 20.04, мышь и клавиатура не распознаются графическим интерфейсом. Нажатие Ctrl+Alt+Del немедленно перезагружает машину, не проходя через обычный опрос на завершение работы (“вы уверены, что хотите перезагрузить?”). Я обнаружил, что если я загружаюсь в режиме восстановления, а затем выбираю продолжить нормальную загрузку, все работает как ожидалось.
Однако загрузка сразу в графический интерфейс не работает.
Та же проблема у меня на zbook, после обновления до Ubuntu 20.04 мышь и клавиатура перестали работать. Я смог решить проблему с мышью. Мне нужно было:
- Установить
cygwin
,xserver-org
,xinit
иssh
на моем компьютере с Windows - В терминале cygwin запустить X сервер:
startxwin
- Затем
ssh -Y
на машину с Ubuntu Linux - Чтобы запустить приложение GNome settings, сначала мне нужно было выполнить
dconf reset -f /org/gnome/control-center/
. - Затем запустил
gnome-control-center
. - Там автологин был отключен для моего пользователя. Я хотел включить его, но приложение сказало, что не может разблокировать эти настройки.
- Поэтому мне пришлось отредактировать файл политик:
sudo vi /usr/share/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
- Там я установил
allow_any
на yes. - Затем я перезапустил
gnome-control-center
и активировал автологин для моего пользователя. - Наконец:
reboot
Теперь он автоматически входит в мой аккаунт, мышь работает, но клавиатура все еще не работает. Надеюсь, я найду решение и для этого.
Возможно, этот детализированный список шагов поможет кому-то другому с аналогичной проблемой.
Проблема:
Клавиатура и тачпад ноутбука не работают из-за “таблеточного режима”.
Ноутбук, лэптоп, неправильно настроенный в дистрибутивах Ubuntu и Fedora и других для “таблеточного режима”.
LUKS не может быть расшифрован из-за неисправной клавиатуры.
Обходные пути для ноутбука Fujitsu Lifebook под linux возможны.
Проблема с клавиатурой и/или тачпадом возникает из-за “таблеточного режима“. Чтобы проанализировать события, вызывающие “таблеточный режим”, смотрите здесь, пожалуйста:
https://askubuntu.com/questions/1280217/why-is-my-laptops-keyboard-screwed-up-since-kernel-5-4-0-47-till-5-8-0-20
Я испытываю проблемы с несколькими различными ноутбуками Fujitsu Lifebook E Series (Fujitsu LIFEBOOK E4511, E5510 и т.д.). Те же проблемы с Dell, Sony, Lenovo и т.д.
Мне никогда не удавалось полностью устранить таблеточный режим.
Я сталкиваюсь с одной и той же проблемой на Ubuntu и Fedora (последние версии).
Я успешно обошел эту проблему. Все ноутбуки, с которыми я имел дело, обошли эти (две разные) проблемы.
Пробуйте решения по очереди, никогда не как “поливатель”. Анализируйте.
Вся информация получена из других источников, спасибо людям, готовым делиться решениями и подсказками.
В редких случаях проблема возникает, даже когда используется USB-накопитель (это обычно работает нормально – доказательство отсутствия системной/неразрешимой проблемы).
клавиатура
Неисправная клавиатура связана с ранним модулем ядра. Причина: ошибка происходит в процессе загрузки (за долго до инициализации X Window): LUKS pwd не может быть введен. Даже функциональные клавиши “отключены”.
тачпад
Неисправный тачпад имеет другие причины.
Похоже, что существуют
- отсутствующие модули ядра или
- модули, блокирующие функциональность, потому что они активны.
быстрое решение для мгновенной помощи:
Если возможно зайти в режим X Window, это часто помогает закрыть крышку и(!) подождать, пока не включится режим сна. Пробуждение ноутбука почти всегда активирует клавиатуру и чаще всего тачпад.
устранение или обход
Один или комбинация этих шагов помогли мне обойти проблему:
- загрузить модули hid
- блокировать модуль intel
- блокировать модуль elan
- установить недавнее ядро
- по-другому обрабатывать модули grub
Конечно, есть еще много способов это решить. Пожалуйста, документируйте их в “комментариях” или в своем собственном вкладе, пожалуйста.
блокировать модуль intel
В
/etc/modprobe.d/
создайте новый файл:
/etc/modprobe.d/blacklist-intel_vbtn.conf
с двумя следующими строками:
# ошибка в модуле ломает клавиатуру, поэтому не загружайте его (askubuntu.com 127820)
blacklist intel_vbtn
блокировать модуль elan
Модуль elan_i2c может блокировать клавиатуру в некоторых случаях “таблеточного режима”. Блокируйте модуль elan_i2c в grub. Измените
/etc/default/grub
и установите
GRUB_CMDLINE_LINUX_DEFAULT="initcall_blacklist=elants_i2c"
(создайте резервную копию и удалите все предыдущие строки в кавычках)
и проверьте на наличие отклонений в написании модуля!
загрузить модули hid
Это часто помогает с тачпадом.
Для спонтанного устранения после успешной загрузки вызовите терминал и выполните
sudo modprobe i2c-hid
sudo modprobe i2c-hid-acpi
Чтобы ваше решение было постоянным, измените или создайте файл
/etc/modules
/etc/modules: модули ядра для загрузки при загрузке.
Просто добавьте эти две строки
i2c-hid
i2c-hid-acpi
На более современных установках используется место
/etc/modules-load.d/
Это помогло со многими тачпадами, такими как “Touchpad DesignWare” в Lifebook E5511.
Возможно использовать grub для этой цели:
GRUB_PRELOAD_MODULES="i2c_hid"
(но не сработало для меня)
по-другому обрабатывать модули grub
по крайней мере в одном случае сбоя клавиатуры в “таблеточном режиме” это было предотвращено реорганизацией модулей в процессе загрузки с использованием grub.
В grub (
/etc/default/grub
) измените строку как
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
Это может потребовать комбинации с установкой недавнего ядра.
установить недавнее ядро
В одном случае помогло установить недавнее ядро.
Просто возьмите последнее стабильное ядро. Это должно сработать. Настройте grub для поддержки резервного режима и т.д.!
использованный источник:
Удачи!
PS: В grub всегда используйте
GRUB_TIMEOUT_STYLE=countdown
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_DISABLE_RECOVERY=false
GRUB_DISABLE_SUBMENU=false
для поддержки анализа.
Вся информация получена из других источников, спасибо людям, готовым делиться решениями и оказывать помощь.
Половина моей клавиатуры не работала. Я попробовал это. Но настройки на моем ноутбуке были нормальными. Тем не менее, я сделал неправильные настройки.
Включено: Настройки>Универсальный доступ>Набор текста>Помощь при наборе текста (Access X)
Я включил все настройки в этом диалоговом окне.
Закрыл настройки. Клавиатура полностью перестала работать.
Отключил: Настройки>Универсальный доступ>Набор текста>Помощь при наборе текста (Access X)
Теперь клавиатура работает 😀
Ответ или решение
Столкнувшись с проблемой неработающей клавиатуры и мыши после обновления до Ubuntu 20.04, важно тщательно проанализировать возможные причины и способы их устранения. Ниже приведены рекомендации по решению данной проблемы.
Возможные причины неполадок
-
Проблемы с менеджером входа: Часто проблемы могут быть связаны с неправильной конфигурацией GDM (GNOME Display Manager) и настройками автологина.
-
Конфликты с драйверами: Установка проприетарных драйверов, например, NVIDIA, может также привести к неработающим устройствам ввода.
-
Режим планшета: Для ноутбуков существуют проблемы с клавиатурой и тачпадом, вызванные автоматическим переходом в "планшетный режим".
Рекомендации по устранению проблемы
1. Отключение автологина
Если у вас есть доступ к командной строке через SSH с перенаправлением X11, выполните следующие действия:
ssh -Y user@your_ubuntu_machine
После подключения выполните:
dconf reset -f /org/gnome/control-center/
gnome-control-center
Затем отключите автологин для текущего пользователя.
2. Переустановка GDM
Попробуйте переустановить менеджер входа GDM:
sudo apt remove --purge gdm3
sudo apt install gdm3
После переустановки выберите GDM в качестве менеджера входа при перезагрузке.
3. Обновление GRUB
Для исправления проблем, связанных с графическим интерфейсом, попробуйте отредактировать файл GRUB:
sudo nano /etc/default/grub
Добавьте или измените строку:
GRUB_GFXPAYLOAD_LINUX=text
Затем обновите настройки GRUB:
sudo update-grub
И перезагрузите систему.
4. Блокировка конфликтующих модулей
Можно попробовать заблокировать некоторые модули, которые могут вызывать конфликты:
Создайте файл для блокировки модуля:
sudo nano /etc/modprobe.d/blacklist-intel_vbtn.conf
Добавьте строку:
blacklist intel_vbtn
Кроме того, вы можете добавить параметры загрузки в GRUB для блокировки модуля elan_i2c
:
GRUB_CMDLINE_LINUX_DEFAULT="initcall_blacklist=elan_i2c"
5. Установка необходимых модулей
Если клавиатура или тачпад все еще не работают, попробуйте загрузить необходимые модули вручную:
sudo modprobe i2c-hid
sudo modprobe i2c-hid-acpi
Для автоматической загрузки этих модулей при старте системы добавьте:
i2c-hid
i2c-hid-acpi
в файл /etc/modules
.
6. Использование режима восстановления
Если ничего не помогает, вы можете попробовать загрузиться в режиме восстановления. При загрузке выберите опцию «Recovery Mode» и затем выберите «Resume» для обычной загрузки. Эта опция может иногда «разблокировать» устройства ввода.
7. Проверка настроек доступности
Иногда проблемы с клавиатурой могут быть связаны с неправильными настройками доступности:
- Перейдите в Настройки > Универсальный доступ > Ввод.
- Убедитесь, что параметры, связанные с помощью доступа (Access X), отключены.
8. Обновление ядра
Если у вас все еще возникают проблемы, возможно, стоит обновить ядро до последней стабильной версии.Вы можете сделать это через специальные инструменты или вручную.
Заключение
Прошу прощения за возможные неудобства, связанные с обновлением до Ubuntu 20.04. Опираясь на предложенные рекомендации, вы сможете восстановить работу клавиатуры и мыши без необходимости полной переустановки системы. Важно подходить к решениям пошагово и сохранять резервные копии важных данных.