Проблема в том, что если раскладка клавиатуры установлена на русский язык, когда экран заблокирован, я не могу войти, используя поле ввода пароля. Единственный способ - нажать Switch User, а затем ввести пароль для моего текущего пользователя.
Но если раскладка клавиатуры установлена на английский, когда экран заблокирован, все в порядке, и я могу войти в систему как обычно.
Да, я проверил раскладку клавиатуры перед вводом пароля. Он установлен на En. Но это не имеет смысла, когда я пытаюсь изменить его на заблокированном экране. Я использую Ubuntu 16.04 с Gnome.
Я проверил его на разных компьютерах и на разных виртуальных машинах, результат один и тот же - невозможно войти в систему, когда экран заблокирован с раскладкой клавиатуры, установленной на русский язык, и все работает нормально, когда он английский или любой другой английский. как раскладка клавиатуры. И все работает нормально, если я нажимаю Переключить пользователя и захожу на стартовую страницу (страницу с запросом пароля вы видите при запуске ПК).
Единственная идея, которая у меня есть, заключается в том, что язык блокировки экрана не меняется с английского на русский, даже если вы переключаетесь вручную. Как это исправить? Есть ли обходные пути исправлений?
Вы можете открыть /etc/default/keyboard
для редактирования и изменить строки:
XKBLAYOUT=lv,ru
XKBVARIANT=apostrophe,
на
XKBLAYOUT=lv,ru,us
XKBVARIANT=apostrophe,,
После следующей перезагрузки это сделает английским ( US) макет доступен для экрана входа в систему, и, возможно, это также имеет значение для экрана блокировки. Но я не уверен в этом; Ваш отзыв будет оценен.
У меня была аналогичная проблема с двумя клавиатурами, английской и арабской, на моем Ubuntu 18.04.
Я переключился с LightDM на GDM3 в Ubuntu 18.04, и это помогло. Теперь я могу переключать язык с экрана входа в систему.
Если у вас нет GDM3, вы можете установить его с помощью
sudo apt-get install gdm3
для переключения с LightDM на GDM3 выполните:
sudo dpkg-reconfigure lightdm
Введите пароль, если потребуется, затем в диалоговом окне нажмите «ОК», затем выберите GDM3 и снова нажмите «ОК».
Перезагрузите систему.
Надеюсь, это поможет!