Проблема в том, что если раскладка клавиатуры установлена на русский, когда экран заблокирован, я не могу войти в систему, используя поле ввода пароля. Единственный способ - нажать «Switch User» и затем ввести пароль для моего текущего пользователя.
Но если раскладка клавиатуры установлена на английский, когда экран заблокирован, все в порядке, и я могу нормально войти в систему.
Да, я проверил раскладку клавиатуры перед вводом пароля. Устанавливается в En. Но это не имеет смысла, когда я пытаюсь изменить его на заблокированном экране. Я использую Ubuntu 16.04 с Gnome.
Я проверил его на разных компьютерах и на разных виртуальных машинах, результат один и тот же - невозможно войти в систему, когда экран заблокирован с раскладкой клавиатуры, установленной на русский и все работает нормально, когда это английский или любая другая английская клавиатура.
Единственная идея, которую я имею, это то, что язык в блокировке экрана не изменяется на Русский с русского, даже если вы переключаетесь вручную. Как это исправить? Любые обходные пути исправлений?
Вы можете открыть /etc/default/keyboard для редактирования и изменения строк:
XKBLAYOUT=lv,ru
XKBVARIANT=apostrophe,
to
XKBLAYOUT=lv,ru,us
XKBVARIANT=apostrophe,,
После следующей перезагрузки это сделает английский (США ), доступный для экрана входа в систему, и, возможно, это также имеет значение для экрана блокировки. Но я не уверен в этом; ваши отзывы будут оценены.
Вы можете открыть /etc/default/keyboard для редактирования и изменения строк:
XKBLAYOUT=lv,ru
XKBVARIANT=apostrophe,
to
XKBLAYOUT=lv,ru,us
XKBVARIANT=apostrophe,,
После следующей перезагрузки это сделает английский (США ), доступный для экрана входа в систему, и, возможно, это также имеет значение для экрана блокировки. Но я не уверен в этом; ваши отзывы будут оценены.