Устройства ввода перестают работать после выхода из системы или смены пользователя в Ubuntu 18.04 LTS

Устройства ввода перестают работать после выхода из системы или смены пользователя в Ubuntu 18.04 LTS

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

ноутбук: HP G42
Ubuntu: 18.04 LTS

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

Что работает:

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

Что не работает:

  • выйти
  • поменять пользователя

Вот часть journalctlжурнала с моими комментариями:https://gist.github.com/ananthp/3cfe807c7e0d6fd0dad170b3e55e9975

--

Похоже, что это gdm3застряло. Обходной путь — перезапустить gdm3:

  • удаленный вход в машину с помощью ssh
  • sudo systemctl restart gdm3.service

Есть ли способ исправить это или мне следует подумать о смене менеджера дисплеев?

решение1

Это ошибка в gdm3:https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1776534

Известные обходные пути:

  • Не выходите из системы и не меняйте пользователя. Вместо этого всегда перезапускайтесь.
  • войдите в систему удаленно по ssh и перезапустите gdm3 sudo systemctl restart gdm3.service

Либо переключитесь на другой менеджер отображения, lightdmнапример:

sudo dpkg-reconfigure lightdm

решение2

У меня тоже такая проблема. Новая установка 18.04 была просто отличной, но я попробовал специальные возможности/крупные шрифты, а затем отключил крупные шрифты, и это, похоже, вызвало проблему. Это подняло разрешение моего экрана; я смог исправить разрешение для отдельных учетных записей с помощью команд xrandr в ~/.xprofile, но экран входа остается в низком разрешении, и у меня есть проблема с блокировкой устройства ввода при выходе из системы или смене пользователя (но это нормально для новой загрузки)

Ошибка в gdm так и не была исправлена ​​или у меня что-то ещё?

К вашему сведению Lenovo ThinkPad P50 с двойной загрузкой Windows 10/Ubuntu 18.04

решение3

У меня есть обходной путь с gdm3, который принудительно перезапускает gdm после входа в систему:

nano /etc/gdm3/PostLogin/Default

#!/bin/sh
service gdm3 restart
exit 0

решение4

Только сегодня я наткнулся на эту ошибку.

Может быть, это поможет кому-то с сенсорным ноутбуком. У меня ноутбук Lenovo Yoga 530.

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

И затем снова откройте крышку через 10-20 секунд. После этого сенсорный ввод начинает работать и gdm дает экранную клавиатуру для ввода пароля.

Связанный контент