Рейтинг:0

Что такое xserver-xorg-input-all и его назначение?

флаг cn

Недавно я купил ноутбук Asus и установил Ubuntu 20.04. После выключения питания я обнаружил, что клавиатура ноутбука не работает. Я нашел в Интернете следующую команду: sudo apt установить xserver-xorg-input-all и проблема с клавиатурой была решена после перезагрузки.

Я хочу знать, что сделала вышеуказанная команда. Какова его цель?

P.S. У меня все еще проблема с клавиатурой. Когда я выключаю/включаю питание, клавиатура ноутбука перестает работать. Приведенная выше команда решает проблему, если я не выключу свой ноутбук (перезагрузка в порядке). Я задал ту же проблему здесь:

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

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

Я выполнил более конкретную команду sudo apt установить xserver-xorg-input-libinput что также решило проблему с клавиатурой после перезагрузки.

Получаются следующие выходные данные терминала:

 sudo apt установить xserver-xorg-input-libinput

ТЕРМИНАЛ ВЫХОД:

Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение информации о состоянии... Готово xserver-xorg-input-libinput уже является самой новой версией (0.29.0-1). xserver-xorg-input-libinput устанавливается вручную. 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.

sudo apt установить xserver-xorg-input-all

ТЕРМИНАЛ ВЫХОД:

Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение информации о состоянии... Готово xserver-xorg-input-all уже является самой новой версией (1:7.7+19ubuntu14). 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.

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

Mark Smith avatar
флаг jp
Я предполагаю, что вы действительно хотите знать, как навсегда решить проблему, и вы думаете (возможно, правильно), что понимание того, почему эта команда временно устраняет ее, может помочь. Я надеюсь, что это добавит полезный контекст людям, которые могли бы помочь (я понятия не имею).
nobody avatar
флаг gh
может быть такая же проблема, как https://askubuntu.com/questions/1293849/why-does-my-keyboard-not-work/1293879#1293879
Рейтинг:0
флаг cn

Это всего лишь метапакет, предназначенный для «установки полного набора драйверов для сервера Xorg». Однако на практике это только тянет в libinput и ваком.

xserver-xorg-ввод-libinput предоставляет драйверы для клавиатуры, мыши и сенсорной панели. Это более современная система, пришедшая на смену почтенной кбд и синаптика водители. Это единственная зависимость пакета. xserver-xorg-input-wacom является просто рекомендуемым пакетом, но Ubuntu также настроен на автоматическое получение рекомендуемых пакетов, так что один из них также установлен по умолчанию.

Я удивлен, что запуск этой команды «оживит» вашу клавиатуру: после установки пакета просто sudo ап установить этого пакета, по сути, только скажет, что он уже установлен, и больше ничего не сделает, кроме как установить для него значение «установлено вручную», если он был бы помечен как «установлен автоматически» (что, вероятно, не установлено по умолчанию). хорошо включить ваш вывод команды sudo apt установить xserver-xorg-input-all в вашем вопросе. Это может дать намек на то, что особенного происходит в вашей системе.

Pritam Banerjee avatar
флаг cn
Спасибо за ваш ответ. Я добавил выходные данные терминала в вопрос. libinput также работает, как вы предложили. Однако это временное решение. Каждый день мне приходится включать свой ноутбук и запускать команду с помощью USB-клавиатуры, чтобы включить клавиатуру моего ноутбука. Постоянное решение высоко ценится. Спасибо.
vanadium avatar
флаг cn
Решение вашей актуальной проблемы *не* является темой вашего текущего вопроса. Вы спросили, что такое xserver-xorg-input-libinput, так что вот мой взгляд на этот вопрос. Если это нормально, то примите этот вопрос. Если у вас есть конкретная проблема, которую нужно решить, задайте ее в вопросе, и мы постараемся на него ответить. Не изменяйте текущий вопрос после того, как люди ответили: это не политика этого сайта. Вместо этого задайте новый вопрос.
Pritam Banerjee avatar
флаг cn
Я задал вопрос о проблеме с клавиатурой здесь: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04.
Рейтинг:0
флаг cn

Установка пакета xserver-xorg-ввод-все

вызвало бы упаковка был установлен, или если он уже был установлен, он был записан как установленный вручную.

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

  • /usr/share/doc/xserver-xorg-input-all/changelog.gz
  • /usr/share/doc/xserver-xorg-input-all/авторское право

т.е. только файлы документации (это мета-пакет)

Однако у него есть зависимость который, если бы он еще не существовал в вашей системе, был бы установлен. т.е.

https://packages.ubuntu.com/bionic/xserver-xorg-input-libinput

Вы можете перейти по ссылкам, чтобы увидеть, что это приводит к установке ... (у него также был рекомендует но я пропущу это, так как не знаю ваших значений по умолчанию; Я выбираю --no-install-recommends по умолчанию)

Однако я не вижу смысла в вашем вопросе, если только не в том, как посмотреть, что находится в пакете, и что зависимости вносятся пакетами/метапакетами.

Pritam Banerjee avatar
флаг cn
Спасибо за ваш ответ. Мне нужно постоянное решение проблемы с клавиатурой. Мне приходится использовать USB-клавиатуру каждый раз, когда я включаю свой ноутбук, чтобы войти в систему, а затем запустить команду в терминале и перезагрузиться. После этого я могу пользоваться клавиатурой до следующего выключения/включения питания.
guiverc avatar
флаг cn
Название вашего вопроса: «Что такое xserver-xorg-input-all и его цель?» и не упоминает клавиатуру. Вы упоминаете клавиатуру в тексте описания, но единственный четкий вопрос, который я вижу, касается пакета `xserver-xorg-input-all` и его цели.
Pritam Banerjee avatar
флаг cn
Я задал вопрос здесь: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04.

Ответить или комментировать

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