Клавиатура Ubuntu не работает

Обновлено: 03.07.2024

Недавно я обновил свой Ubuntu с 17.10 до 18.04, и после перезагрузки клавиатура фактически перестала работать. Однако он работает на экране блокировки, когда я вхожу в систему, он также не работает. Оказывается, это действительно распространенная проблема. Драйвер ввода с клавиатуры выходит из строя после каждого крупного обновления, что также вызывает недопонимание между ОС Ubuntu и устройствами ввода. В этой статье мы поговорим о том, как исправить неработающую клавиатуру Ubuntu. Начнем!

Ребята, вы можете легко исправить это, переустановив драйвер входного X-сервера еще раз. Однако, поскольку клавиатура вообще не работает, на самом деле это становится немного сложнее. Итак, давайте посмотрим, как вы можете исправить неработающую клавиатуру после обновления Ubuntu.

Как исправить неработающую клавиатуру Ubuntu

Клавиатура и мышь работают на экране блокировки

Если у вас есть клавиатура и трекпад, работающие на экране блокировки. Кроме того, вы можете напрямую запустить сеанс терминала, нажав Ctrl + Alt + F3, и пропустить этот шаг.

Однако клавиатура Ubuntu не работает, мышь работает на экране блокировки

  • Ну, в таком случае авторизуйтесь в системе с помощью экранной клавиатуры. Вы можете включить его, нажав на значок «Специальные возможности» или «Человек» в правом верхнем углу. При входе в систему приходится еще раз включать экранную клавиатуру. Для этого вам нужно открыть меню «Настройки», нажав на стрелку в правом верхнем углу. Затем также нажмите на значок шестеренки в раскрывающемся меню.

 Клавиатура ubuntu не работает

  • Теперь в меню "Настройки" просто нажмите "Универсальный доступ" на вкладке слева, чтобы также перейти в меню "Слух и набор текста".
  • В меню "Универсальный доступ" перейдите к меню "Ввод". Коснитесь ползунка рядом с текстом «Экранная клавиатура» на экранной клавиатуре.

 Клавиатура ubuntu не работает

  • Теперь, когда у нас есть экранная клавиатура, у нас также есть терминал для запуска команды. Чтобы открыть терминал, щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал».
  • Когда вы, ребята, запустите терминал, просто введите следующую команду и нажмите Enter.

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

Снова должен появиться запрос на ввод, просто нажмите Y и снова нажмите Enter.

Когда у нас будут установлены драйверы ввода с клавиатуры X Server, перезагрузите систему. Всякий раз, когда система восстановлена ​​и работает, вы сможете использовать клавиатуру и мышь.

Клавиатура и мышь не работают | клавиатура Ubuntu не работает

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

Нам также понадобится внешняя клавиатура, чтобы активировать несколько клавиш во время процесса загрузки. Однако система запускается, удерживайте нажатой клавишу Shift после загрузки BIOS, и вы, ребята, войдете в меню GRUB. В меню GRUB нажмите «e», чтобы изменить параметры загрузки. Найдите строку, которая будет выглядеть следующим образом.

Вставьте «/bin/bash» перед $vt_handoff, а затем нажмите Ctrl + X или F10 для перезагрузки. Когда вы находитесь в команде, просто выполните следующую команду и снова перезагрузите систему.

Теперь после перезагрузки у вас должны быть клавиатура и мышь, которые работают на вас.

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

Что делать, если переустановка драйверов не помогает?

Хорошо, если ни один из вышеперечисленных методов не работает для вас, есть 2 небольшие настройки, которые вы, ребята, можете сделать, чтобы попытаться исправить ключевое слово и мышь.

Отключить клавиши возврата и медленные клавиши | клавиатура Ubuntu не работает

Ubuntu в основном предоставляет определенные настройки специальных возможностей, такие как клавиши Bounce или Slow. В случае, если вы, ребята, не знаете, клавиши Bounce игнорируют быстрые нажатия клавиш, тогда как медленные клавиши требуют, чтобы вы нажимали на клавиши в течение определенного времени. Если стороннее приложение или вы по ошибке включили эти настройки, это может привести к неправильной работе ключевого слова.

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

  • Теперь в меню "Настройки" вам нужно нажать "Универсальный доступ".
  • В меню универсального доступа прокрутите вниз и нажмите «Помощь при наборе текста (AccessX)».
  • Затем во всплывающем меню просто убедитесь, что переключатель рядом с кнопками "Отскок клавиш" и "Медленные клавиши" также выключен.

 Клавиатура Ubuntu не работает

Обновление Ubuntu | клавиатура Ubuntu не работает

Наконец, если ничего не получится, вы можете попробовать обновить пакеты Ubuntu. Это может исправить сломанный драйвер и включить клавиатуру и трекпад для правильной работы.

  • Чтобы обновить вашу систему Ubuntu, нам нужно будет выполнить несколько команд на терминале. Если вы хотите сделать это, просто щелкните правой кнопкой мыши на рабочем столе, а затем нажмите «Открыть терминал».
  • В терминале введите следующую команду, чтобы обновить список пакетов.
  • Всякий раз, когда список пакетов был успешно обновлен, мы можем обновить все пакеты с помощью следующей команды. Обратите внимание, что эта команда на самом деле займет много времени. Итак, просто откиньтесь на спинку кресла и пейте!

Заключение

Хорошо, на этом все! Я надеюсь, вам понравилась эта статья «клавиатура Ubuntu не работает», а также вы сочтете ее полезной для себя. Дайте нам свой отзыв об этом. Также, если у вас, ребята, есть дополнительные вопросы и проблемы, связанные с этой статьей. Тогда дайте нам знать в разделе комментариев ниже. Мы свяжемся с вами в ближайшее время.

Недавно я обновил свой Ubuntu с 17.10 до 18.04, и после перезагрузки перестала работать клавиатура. Он работает на экране блокировки, но как только я вхожу в систему, он не работает. Оказывается, это довольно распространенная проблема. Драйвер ввода с клавиатуры выходит из строя после каждого крупного обновления, что приводит к неправильному обмену данными между ОС Ubuntu и устройствами ввода.

Это можно легко исправить, переустановив драйвер входного X-сервера еще раз. Но поскольку клавиатура вообще не работает, это становится немного сложнее. Итак, вот как исправить неработающую клавиатуру после обновления Ubuntu.

Случай 1. Клавиатура и мышь работают на экране блокировки

Если у вас есть клавиатура и трекпад, работающие на экране блокировки, вы можете напрямую запустить сеанс терминала, нажав Ctrl + Alt + F3, и пропустить этот шаг.

Случай 2. Клавиатура не работает, но мышь работает на экране блокировки

Шаг 1: В этом случае войдите в систему с помощью экранной клавиатуры. Вы можете включить его, щелкнув значок «Специальные возможности» или «Человек» в правом верхнем углу. После того, как вы вошли в систему, нам нужно еще раз включить экранную клавиатуру. Для этого откройте меню «Настройки», нажав на стрелку в правом верхнем углу. Затем нажмите на значок шестеренки в раскрывающемся меню.

settings-menu- ключ-инструмент

Шаг 2. В меню "Настройки" нажмите "Универсальный доступ" на вкладке слева, чтобы перейти в меню "Слух и ввод".

universal-access

Шаг 3. В меню универсального доступа перейдите к меню ввода. Нажмите ползунок рядом с текстом «Экранная клавиатура» на экранной клавиатуре.

on-screen- клавиатура-меню

Шаг 4. Теперь, когда у нас есть экранная клавиатура, нам нужен терминал для запуска команды. Чтобы открыть терминал, щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал».

open-terminal

Шаг 5. После запуска терминала введите следующую команду и нажмите Enter.

Иногда Ubuntu может пытаться стать фанатиком и запрашивать пароль даже после ввода sudo. Просто используйте экранную клавиатуру для ввода пароля.

Должен снова появиться запрос на ввод, нажмите Y и еще раз Enter.

install-xserver

После установки драйверов ввода с клавиатуры X Server перезагрузите систему.Когда система восстановится и заработает, вы сможете пользоваться клавиатурой и мышью.

Случай 3. Клавиатура и мышь не работают

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

Нам потребуется внешняя клавиатура, чтобы активировать несколько клавиш во время процесса загрузки. Пока система запускается, удерживайте нажатой клавишу Shift после загрузки BIOS, и вы войдете в меню GRUB. В меню GRUB нажмите «e», чтобы изменить параметры загрузки. Найдите строку, которая выглядит следующим образом.

Вставьте «/bin/bash» перед $vt_handoff и нажмите Ctrl + X или F10 для перезагрузки. После ввода команды выполните следующую команду и снова перезагрузите систему.

После перезагрузки клавиатура и мышь должны работать.

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

Что делать, если переустановка драйверов не помогает?

Если ни один из вышеперечисленных методов вам не помог, есть 2 незначительных изменения, которые вы можете сделать, чтобы попытаться исправить ключевое слово и мышь.

Отключите клавиши возврата и медленные клавиши

Ubuntu предоставляет определенные настройки специальных возможностей, такие как клавиши Bounce или Slow. Если вы не знаете, клавиши Bounce игнорируют быстрые нажатия клавиш, тогда как медленные клавиши требуют, чтобы вы нажимали клавиши в течение определенного периода времени. Если стороннее приложение или вы по ошибке включили эти настройки, это может привести к неправильной работе ключевого слова.

Чтобы отключить клавиши Bounce и Slow, перейдите в меню настроек. Вы можете получить доступ к меню настроек, нажав на стрелку в правом верхнем углу. Затем нажмите на значок шестеренки в раскрывающемся меню.

settings-menu- ключ-инструмент

В меню "Настройки" нажмите "Универсальный доступ".

универсальный доступ

В меню универсального доступа прокрутите вниз и нажмите «Помощь при наборе текста (AccessX)».

typing-assist-active-x

Во всплывающем меню убедитесь, что переключатель, кроме «Отскок клавиш» и «Медленные клавиши», выключен.

bounce-keys-slow-keys

Обновить Ubuntu

Наконец, если ничего не получится, вы можете попробовать обновить пакеты Ubuntu. Это может исправить неисправный драйвер и обеспечить правильную работу клавиатуры и трекпада.

Чтобы обновить вашу систему Ubuntu, нам потребуется выполнить несколько команд на терминале. Для этого щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал».

open-terminal

В терминале введите следующую команду, чтобы обновить список пакетов.

sudo-apt-get-update

После успешного обновления списка пакетов мы можем обновить все пакеты с помощью следующей команды. Обратите внимание, что эта команда займет много времени. Так что расслабьтесь и пейте!

sudo-apt-upgrade-command

Подведение итогов

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

Недавно я обновил свой Ubuntu с 17.10 до 18.04, и после перезагрузки перестала работать клавиатура. Он работает на экране блокировки, но не после входа в систему. Оказывается, это довольно распространенная проблема. Драйвер ввода с клавиатуры выходит из строя после каждого крупного обновления, что приводит к неправильному обмену данными между ОС Ubuntu и устройствами ввода.

Это можно легко исправить, повторно установив драйвер входного X-сервера. Но поскольку клавиатура вообще не работает, это становится немного сложнее. И нет, внешняя USB-клавиатура тоже не работает.Итак, вот как исправить неработающую клавиатуру после обновления Ubuntu.

Исправить неработающую клавиатуру в Ubuntu 18.04

Случай 1. Клавиатура и мышь работают на экране блокировки

В этом случае, когда клавиатура и трекпад работают на экране блокировки, вы можете напрямую запустить сеанс терминала, нажав Ctrl + Alt + F3, и перейти к этому шагу.

Случай 2. Клавиатура не работает, но мышь работает на экране блокировки

Шаг 1: В этом случае войдите в систему с помощью экранной клавиатуры. Вы можете включить его, щелкнув значок «Специальные возможности» или «Человек» в правом верхнем углу. После того, как вы вошли в систему, нам нужно еще раз включить экранную клавиатуру. Для этого откройте меню «Настройки», нажав на стрелку в правом верхнем углу. Затем нажмите на значок шестеренки в раскрывающемся меню.

settings-menu- гаечный ключ

Шаг 2. В меню "Настройки" нажмите "Универсальный доступ" на вкладке слева, чтобы перейти в меню "Слух и ввод".

universal-access

Шаг 3. В меню универсального доступа перейдите к меню ввода. Переместите ползунок рядом с текстом «Экранная клавиатура» на экранную клавиатуру.

on-screen- клавиатура-меню

Шаг 4. Теперь, когда у нас есть экранная клавиатура, нам нужен терминал для запуска команды. Чтобы открыть терминал, щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал».

open-terminal

Шаг 5. После запуска терминала введите следующую команду и нажмите Enter.

Иногда Ubuntu может пытаться стать фанатиком и запрашивать пароль даже после ввода sudo. Просто используйте экранную клавиатуру для ввода пароля.

Должен снова появиться запрос на ввод, нажмите Y и еще раз Enter.

install-xserver

После установки драйверов ввода с клавиатуры X Server перезагрузите систему. Когда система восстановится и заработает, вы сможете пользоваться клавиатурой и мышью.

Случай 3. Клавиатура и мышь не работают

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

Во время загрузки системы удерживайте нажатой клавишу Shift после загрузки BIOS, и вы войдете в меню GRUB. В меню GRUB нажмите «e», чтобы изменить параметры загрузки. Найдите строку, которая выглядит следующим образом.

Вставьте «/bin/bash» перед $vt_handoff и нажмите Ctrl + X или F10 для перезагрузки. После ввода команды выполните следующую команду и снова перезагрузите систему.

После перезагрузки клавиатура и мышь должны работать.

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

Подведение итогов

Ubuntu — это хорошая бесплатная операционная система, на которую можно перейти, если вы не хотите тратиться на лицензию Windows. Однако в Ubuntu есть свой набор проблем, решение которых требует времени. Прочтите другие наши статьи о 15 обязательных приложениях в Ubuntu сразу после новой установки и о том, как запустить Linux в Windows с помощью виртуального ящика.

Дайте мне знать в комментариях ниже, если возникнут какие-либо проблемы или вопросы.

14 мыслей на тему «Как исправить неработающую клавиатуру после обновления Ubuntu»

ray — вы лучший из тех, с кем я когда-либо сталкивался при решении моих проблем с Ubuntu. Под лучшим я подразумеваю: точный и ясный, предлагающий прямые и простые решения.

Большое спасибо.

Я забыл добавить «эта работа».

Привет! Большое спасибо за пост! Я столкнулся с этой проблемой (клавиатура не работает, но муза работает). Я пытался следовать вашим инструкциям, но я не могу пройти экран входа в систему. Я включил экранную клавиатуру, но на самом деле ничего не происходит. На экране не появляется клавиатура, даже когда я касаюсь поля ввода. Поэтому я попробовал последний вариант: захожу в Grub, нажимаю «e» и добавляю «/bin/bash», но при перезагрузке ничего не происходит (нет командной строки, только прямо на экран входа). Любая идея о том, что еще я мог бы сделать в этом случае?
Спасибо!

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

привет,
Я установил Ubuntu на RPi 8gb, изначально клавиатура работала хорошо, но по какой-то причине она перестала работать в терминале или адресной строке браузера. Он работает только на экране входа в систему и в основных окнах поиска. Я перезаписываю SD-карту и загружаюсь снова, и это все еще продолжается. Экранная клавиатура тоже такая же, не активируется в адресной строке терминала или браузера, но хорошо работает в окнах поиска или входа в систему, пожалуйста, помогите, почему это произошло и почему это повторяется после переустановки Linux снова?
Спасибо

Та же проблема. Свежая установка Ubuntu 21.04 на Raspberry Pi 4 (4 ГБ) с беспроводной клавиатурой Logitech TK820 (не BT).

Сначала это работало, но после установки доступных обновлений и Python3 ввод с клавиатуры перестал работать в терминале, Firefox и т. д. Пароль можно ввести на начальном экране входа в систему, и мышь перемещает курсор, но ввод с клавиатуры невозможен

Кажется, это проблема Wayland. Если я войду с помощью Xorg, все будет работать, как и ожидалось, поэтому пока придерживаюсь Xorg.

Usb клавиатура с pi4/4 работает нормально, иногда лагает.
Ubuntu находится на USB-накопителе.

Кстати, кто-нибудь знает, как активировать/деактивировать экранную клавиатуру?

У меня тоже такая проблема. Начиная с новой установки рабочего стола Ubuntu от 24 апреля 2021 г., простое выполнение начальных шагов настройки и перезапуск воспроизводит эту проблему. Ctrl-Alt-F3 на экране входа в систему приводит меня к терминалу, где клавиатура работает просто отлично. Я также могу успешно войти в gnome, но в этот момент клавиатура перестает работать в текстовых полях. Интересно, что Ctl-Alt-t в gnome по-прежнему вызывает окно терминала, которое я, конечно, не могу ввести. FWIW, вход в систему с использованием Xorg вместо Wayland у меня тоже работал. Не знаете, каковы последствия этого?

Я также помню, что я использовал клавиатуру Gigabyte в то время, когда это было в те времена, когда нам приходилось ограничивать оперативную память до 3 гигабайт, чтобы работали 3 порта USB..
это драйвер usb ..так далее. По сравнению с драйвером мыши..и т.д.. параметры ядра.. какое бы изменение мне ни казалось.. что в основном это должно быть связано с программным обеспечением.. прошлое и настоящее..

На самом деле я использую 2 ключа, один для k-b и один для мыши.. тем не менее, у меня часто возникают проблемы.. ios мой rpi-4 неисправен.

хороший вопрос.
конец 2020 г.
20-20 я никогда не использовал свой rpi-4 до 2020 г.

Интересно, насколько коронавирус связан не только с людьми..

Похоже, это не проблема с тем, который я скомпилировал вне каналов дистрибутива.

Прошил флешку с версиями raspi pi imager:
Попробовал сервер Ubuntu + рабочий стол ubuntu-stido - время ожидания беспроводной мыши
То же самое с ubuntu-desktop

Кто-то должен будет посмотреть на вызовы APCI, потому что я думаю, что это связано с управлением питанием. Я собираюсь попробовать кое-что здесь, отключив или удалив некоторые функции APci, и сообщу вам, если найду исправление. Переключение на изображения рабочего стола

Испытание 64-разрядной версии рабочего стола Ubuntu, загруженной с помощью Pi imager.
Попытка XFCE с lightdm в качестве менеджера. по-прежнему зависает
переключение диспетчера дисплея вручную

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

И скажите, какие строки текста у вас выделены желтым и красным цветом

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

Но я не могу вспомнить, откуда эта запись или откуда она была создана. все еще ищу

Переключал оконные менеджеры туда и обратно (путем выхода из системы), проблема исчезла. Что, скорее всего, было исправлено запуском:

Все еще есть неправильные вещи, так как идентификатор пользователя должен быть 1000 вместо 0. Чтобы посмотреть его, передайте это в командной оболочке:

привет,
Я установил Ubuntu на RPi 8gb, изначально клавиатура работала хорошо, но по какой-то причине она перестала работать в терминале или адресной строке браузера. Он работает только на экране входа в систему и в основных окнах поиска. Я перезаписываю SD-карту и загружаюсь снова, и это все еще продолжается. Экранная клавиатура тоже такая же, не активируется в адресной строке терминала или браузера, но хорошо работает в окнах поиска или входа в систему, пожалуйста, помогите, почему это произошло и почему это повторяется после переустановки Linux снова?
Спасибо

Я помню, около десяти лет назад у нас было нечто подобное с Ubuntu, когда gnome начал экспериментировать с идеей 3D-ускорения рабочего стола. Тогда все, что вам нужно было сделать, это:

Это устраняет проблемы с композитингом, которые вызывают это. Другими проблемами, которые могут привести к тому, что пользователь потеряет контроль над рабочим столом, является то, что PAM не назначает UID сеансу пользователя, а пользовательский пул uid xorg настроен и отказывается от ввода, поскольку он не слушает пользователя, который находится за пределами назначенного пула UID. .Это происходит лишь в нескольких случаях, но это устраняется, если управление питанием отключено должным образом (поскольку на плате нет контроллера/микропроцессора acpi). Пример:

пул пользователей по умолчанию имеет UID 1000-3000, но если вы посмотрите на переменную среды в окне терминала с помощью команды:

на любой платформе.

Еще одна команда, которая время от времени оказывается полезной для сброса всей системы (буквально настоящий сброс)

Он вернет 0, если вы @root, но если PAM полностью сломан и оконный менеджер не загружает «Home» или «root» в качестве своего дома, это будет 0 @pi, чего он не должен делать под любые нормальные обстоятельства
Это небольшая ошибка в PAM, которая есть во всех установках Debian. Именно из этой ошибки: «gkr-pam: невозможно найти управляющий файл демона»

когда кто-то бежит

Какая ошибка выдается оконным менеджером при его запуске. В случае ошибки перехват ошибок предполагает «пользователь ingroup nopasswdlogin», и используется первая запись suoders, а поскольку sudoers присваивается UID, равный 0, возвращаемый ответ от программного обеспечения:

"pam_unix(lightdm:session): сеанс открыт для пользователя pi пользователем (uid=0)"

Затем система разблокируется с помощью «sudo» вместо входа с паролем. Затем UID переключается на UID пользователя впоследствии, когда он ищет «домашний» каталог для загрузки любых параметров управления окнами.
Как я уже сказал, это небольшая ошибка, которая возникает в большинстве систем Debian, особенно если настроен графический интерфейс. Независимо от того, использовался ли когда-либо автологин.

В вашем дистрибутиве включен pam_gnome_keyring, но вы не используете gnome-keyring? Нет необходимости проверять переменные среды, если нет проблем.

Это не ошибка, и в формулировке нет ошибки. Сеанс был открыт для пользователя pi пользователем root. Идентичные сообщения возникают при входе в систему через sshd.

Какая ошибка выдается оконным менеджером при его запуске. Когда он выдает ошибку, его перехват ошибок предполагает «user ingroup nopasswdlogin», и используется первая запись suoders […]

Затем система разблокируется с помощью «sudo» вместо входа в систему с паролем. Затем UID переключается на UID пользователя впоследствии, когда он ищет «домашний» каталог для загрузки любых параметров управления окнами.

Абсолютная ерунда. Оконный менеджер — это не то же самое, что дисплейный менеджер. Переключение на пользователя происходит до запуска оконного менеджера. sudo использует pam, но pam не использует sudo.

Ваше предложение проверить, что "echo $UID" не равно нулю, основано на недоразумении и домыслах.

Официальный рабочий стол Ubuntu, который вы устанавливаете вместе с Raspberry pi Imager, действительно работает для ввода с клавиатуры, пока вы не выполните sudo apt update && sudo apt upgrade.

Пожалуйста, не путайте людей, говоря, что это работает, я проверил это с несколькими клавиатурами, несколькими малиновыми пирогами и несколькими установками
проблема та же самая, как только вы выполните обновление sudo apt && sudo apt update вы не можете ввести в браузере, терминале и вообще где-либо на рабочем столе ubuntu. вы по-прежнему можете вызвать терминал с помощью ярлыков, поэтому он регистрирует ввод с клавиатуры, но не передает никаких вводов в какое-либо текстовое приложение в среде рабочего стола.

Перешлите это как официальным лицам Raspberry Pi, так и разработчикам Raspberry pi Ubuntu Desktop, поскольку это большая проблема, когда речь заходит о безопасности, без обновления Ubuntu я не вижу, как я могу защитить свою установку.

привет,
Я установил Ubuntu на RPi 8gb, изначально клавиатура работала хорошо, но по какой-то причине она перестала работать в терминале или адресной строке браузера. Он работает только на экране входа в систему и в основных окнах поиска. Я перезаписываю SD-карту и загружаюсь снова, и это все еще продолжается. Экранная клавиатура тоже такая же, не активируется в адресной строке терминала или браузера, но хорошо работает в окнах поиска или входа в систему, пожалуйста, помогите, почему это произошло и почему это повторяется после переустановки Linux снова?
Спасибо

Я помню, около десяти лет назад у нас было нечто подобное с Ubuntu, когда gnome начал экспериментировать с идеей 3D-ускорения рабочего стола. Тогда все, что вам нужно было сделать, это:

Это устраняет проблемы с композитингом, которые вызывают это. Другими проблемами, которые могут привести к тому, что пользователь потеряет контроль над рабочим столом, является то, что PAM не назначает UID сеансу пользователя, а пользовательский пул uid xorg настроен и отказывается от ввода, поскольку он не слушает пользователя, который находится за пределами назначенного пула UID. . Это происходит лишь в нескольких случаях, но это устраняется, если управление питанием отключено должным образом (поскольку на плате нет контроллера/микропроцессора acpi). Пример:

пул пользователей по умолчанию имеет UID 1000-3000, но если вы посмотрите на переменную среды в окне терминала с помощью команды:

на любой платформе.

Еще одна команда, которая время от времени оказывается полезной для сброса всей системы (буквально настоящий сброс)

На самом деле это не исправление, но если вы перейдете с Wayland на X11, щелкнув значок в правом нижнем углу экрана входа, проблема будет решена (но тогда вы используете X11 вместо Вейланд, для чего это может быть ценно для вас).

Я нашел обходной путь для этой проблемы (по крайней мере, для меня).

Похоже, что модуль ядра hid_logitech_dj предотвращает передачу событий клавиатуры и мыши приложениям в Wayland при использовании объединяющих приемников Logitech.

Мне не удалось (по крайней мере, на данный момент) заставить работать черный список модулей (ни с помощью modprobe.d, ни с помощью правил udev).

  • sudo rmmod hid_logitech_dj && sudo rm /lib/modules/$(uname -r)/kernel/drivers/hid/hid-logitech-dj.ko
  • Удалить получателя
  • Повторно подключите приемник.

Та же проблема. Заметил, что «проводная» USB-клавиатура, с которой была настроена система, работает нормально и получает фокус во всех окнах для ввода текста (например, Chromium, Terminal ..). Однако при переключении на функционирующую USB-унифицирующую клавиатуру Logitech (попробовал 2 различных комбо-унификатора приемника/клавиатуры с других рабочих компьютеров) и то же самое... K400 Plus и K860... оба с унифицирующими обновлениями FW приемника... делают то же самое: Они могут вводить текст для пароля для входа, а также, если я нажимаю сенсорную панель / мышь на поиск ... могу ввести это ... но не могу заставить клавиатуру получить фокус в новом терминале или в окне хрома. Для K400 plus сенсорная панель работает нормально, а клавиатура работает только так, как я сказал ... экран входа в систему и поиск и т. д., но не фокусируется на основных приложениях (терминальный ввод, хром и т. д.). Пожалуйста, обновите, когда выйдет исправление.. иначе вернитесь к проводной USB-клавиатуре с длинным проводом для Ubuntu 21.. и отдельной мыши. .. и ТОЛЬКО ЗАМЕТИЛИ !! : ** После того, как вы снова подключите проводную USB-клавиатуру, вы МОЖЕТЕ печатать с беспроводной USB/клавиатуры унифицирующего приемника. так что только подключенная проводная USB-клавиатура каким-то образом распознается и позволяет вводить/фокусировать ввод с ЛЮБОЙ клавиатуры. странно.

Читайте также: