Ubuntu 17.10 Клавиатура не работает после входа в систему после обновления с 17.04 (версия Gnome)

12

Я только что обновился с Ubuntu 17.04 (Gnome flavour) до Ubuntu 17.10. Похоже, что все прошло хорошо в обновлении, но я обнаружил, что после входа в gnome (wayland) gnome на xorg, ubuntu (wayland) или ubuntu на xorg я теряю весь ввод с клавиатуры. Мышь работает нормально, но клавиатура вообще не работает. Если я выйду из сеанса и вернусь к gdm, клавиатура больше не будет работать, и я не смогу войти в другой сеанс, так как не могу ввести пароль.

Я установил MATE, и это прекрасно работает. Я могу войти и клавиатура работает нормально. У меня также установлен stumpwm, и это, кажется, работает нормально. Таким образом, проблема, похоже, заключается в специфическом для Gnome «стандартном» гноме или гноме со вкусом Ubuntu. Обратите внимание, что это был гном, который я использовал ранее.

Еще одно «странное» поведение заключается в том, что основная учетная запись, которую я использовал, кажется, имеет дополнительную проблему с сеансом - когда я пытаюсь войти в эту учетную запись, экран рабочего стола мигает, а затем я возвращаюсь обратно к входу в GDM экран. Это может быть связано с тем, что я использую zsh, а не bash в качестве оболочки для этой учетной записи. Я также вижу ту же проблему с клавиатурой, например, когда я попытался войти в эту учетную запись и вернулся на экран gdm, я больше не могу вводить что-либо с клавиатуры. Мышь работает нормально.

клавиатура и мышь оба USB. Это может показаться специфическим для Gnome и не связано с X-сервером (или wayland), так как другие среды (stumpwm и MATE) работают нормально.

Я заметил еще одну незначительную «странность». Я пытался использовать экранную клавиатуру. Сначала это, казалось, работало, но потом я заметил, что когда я попытался ввести символ «@», я просто получил «2». Кажется, что-то облажалось с методами ввода, но я быстро выхожу из своей глубины в этой области. Мой регион настроен на английский (Австралия), английский (США) и английский в качестве запасных.

Следующим моим шагом будет создание совершенно новой / новой учетной записи и проверка, есть ли у нее какие-либо проблемы (в случае, если проблема связана с некоторыми старыми настройками gnome в .local, .cache .gnome и т. Д.

С чего начать диагностику этой проблемы?

ОБНОВЛЕНИЕ: я попытался использовать другую клавиатуру, и это, кажется, решило одну проблему. Теперь я могу войти в новую учетную запись, не теряя ввода с клавиатуры для сеансов gnome или ubuntu (wayland или xorg). По какой-то причине игровая клавиатура Logitech, которую я использовал, не совместима с новыми версиями gnome (но все еще отлично работает в MATE). Замена клавиатуры - это алюминиевый USB-кабель Apple, который пока работает нормально (хотя мне еще предстоит проверить правильность отображения alt / hyper и т. Д.).

Я все еще не могу войти в учетные записи, которые существовали ранее с сеансами gnome или ubuntu. Я могу войти используя MATE. Похоже, это указывает на то, что в среде gnome между 17.04 и 17.10 есть что-то несовместимое. Все еще пытаюсь понять, что это может быть.

Тим Х
источник
1
Я столкнулся с точно такой же ошибкой при новой установке 17.10. Я должен добавить, что после подключения другой клавиатуры обе клавиатуры неожиданно заработали. Это не решение, но, может быть, вы тоже можете попробовать это?
nhaesler
Я попытался отключить и подключить клавиатуру обратно безуспешно. Я посмотрю, смогу ли я положить руки на вторую клавиатуру и посмотрю, поможет ли это.
Тим Х
Различная клавиатура, кажется, исправила часть проблемы. Смотрите обновление вопроса. Кажется, игровая клавиатура Logitech не будет работать с Gnome.
Тим Х
Я вижу ту же проблему с моей клавиатурой Logitech G110. Обновлен с Ubuntu Gnome 17.04. Я могу войти, и, как ни странно, мое колесо громкости клавиатуры работает, но ввод букв не работает. У меня нет другой клавиатуры, чтобы попробовать.
Крис Бауэр
Да, мой тоже g110. Прекрасно работает с MATE и, казалось бы, старые версии GNOME, но не новая версия, поставляемая с Ubuntu 17.10. Я поменял местами клавиатуру Mac - по иронии судьбы, G110 отлично работает, подключенный к моему Mac, а алюминиевая клавиатура Mac работает с Ubuntu 17.10. Временное исправление - мне нужна новая клавиатура.
Тим Х

Ответы:

9

Жутко, что кто-то отредактировал мой комментарий для меня. Мне это совсем не нравится. Не стесняйтесь добавлять свои собственные, не редактируйте мой комментарий.

Оригинальный комментарий: удаление пакета fwupd устранило проблему для меня. Вы можете удалить это сsudo apt remove fwupd

Отчет об ошибке : https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1717340

Крис Бауэр
источник
Как удалить fwupd?
Шив Сингх
При условии, что вы можете получить доступ к apt до запуска сеанса gnome, у вас должна быть возможность использовать клавиатуру и т. Д. Самое простое, что вы можете сделать, это, вероятно, нажать shift во время загрузки, чтобы войти в оболочку grub и загрузиться в режиме администратора и использовать apt-get to удалить пакет. В качестве альтернативы, если вы еще не пытались войти в gnome и ваша клавиатура все еще работает, вы, вероятно, можете переключиться на новую виртуальную консоль с помощью F2 + ctl + alt и войти в систему, как вы, и выполнить sudo apt-get remove
Tim X
та же проблема для меня ... но это не работает.
IndexOutOfBoundsException
Нет необходимости использовать программу «персонаж» или установить виртуальную клавиатуру. Там уже должна быть установлена ​​виртуальная клавиатура как часть параметров доступности. Вы можете выбрать это, используя вкладку accessiblity в диалоге настроек. Тем не менее, я обнаружил, что, поскольку в моем пароле был «специальный» символ, опция виртуальной клавиатуры не работала, так как я не мог войти в этот символ. Что я сделал, так это перезагрузился и перед попыткой войти в систему, нажал ctl + alt + f2, чтобы переключиться на другой виртуальный терминал, вошел в систему как я, а затем просто удалил пакет, используя apt-get.
Тим Х
1
Я столкнулся с почти такой же проблемой; вместо просто не отвечающей клавиатуры, я получил бы нефункциональный трекпад и клавиатуру. Но после удаления пакета fwupd работают и клавиатура, и трекпад.
Маниш Кумар Бишт