Ubuntu Ubuntu Linux (GNOME)

Ubuntu не запоминает раскладку клавиатуры на экране входа GDM

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

Раскладка клавиатуры на экране входа GDM может отличаться от раскладки уже вошедшего пользователя: на экране ввода пароля действуют отдельные системные параметры и доступные варианты.

В этой статье
  1. Что происходит и когда это важно
  2. Возможные причины и как их отличить
  3. Пошаговая диагностика и исправление
  4. Команды из инструкции с пояснениями
  5. Как проверить результат
  6. Если проблема не устранена

#Что происходит и когда это важно

После перезагрузки экран входа Ubuntu выбирает одну раскладку, а внутри рабочего стола сохраняется другая. Из-за этого пароль с символами нескольких языков вводится неправильно.

#Возможные причины и как их отличить

Возможная причинаКак узнатьЧто делать
Разные настройки входа и рабочего столаGDM управляет клавиатурой до входа пользователя.Внутри GNOME раскладка правильная, на экране пароля — нет.Выберите раскладку на экране входа или согласуйте общесистемную.
Нет второй раскладки на экране GDMВ профиле есть два источника ввода, а на экране входа переключатель может отсутствовать.После выхода список раскладок сокращается.Проверьте системные настройки раскладок через администратора.
Аппаратная блокировка клавишРежим Num Lock, Caps Lock или особенности клавиатуры влияют на пароль.Проблема только с цифрами на дополнительном блоке или с регистром.Проверьте индикаторы до изменения настройки системы.

#Пошаговая диагностика и исправление

  1. Проверьте простые причины неверного пароляНа экране входа найдите индикатор раскладки на верхней панели, выберите нужный язык, если есть список. Проверьте Caps Lock и Num Lock. Не вводите пароль многократно вслепую: блокировка учётной записи возможна в управляемой системе. Если без изменения системной настройки пароль вводится верно, проблема в выборе раскладки по умолчанию.
  2. Разделите экран входа и настройки пользователяПосле входа откройте «Настройки» → «Клавиатура» → «Источники ввода» и проверьте список языков для рабочего стола. Переключите язык и убедитесь, что ввод меняется в обычном текстовом поле. Эти изменения могут не менять GDM: не обещайте, что добавление языка в пользовательский профиль обязательно появится до входа.
  3. Посмотрите, можно ли задать язык экрана входа графическиВ системных настройках откройте «Система» → «Регион и язык». На некоторых выпусках GNOME есть отдельная область «Экран входа»; если она доступна, выберите её и, с разрешения администратора, добавьте нужные раскладки. Если такого переключателя в Ubuntu нет, не ищите его в случайных меню — переходите к диагностике системной настройки.
  4. Прочитайте текущую раскладку системыОткройте Ctrl+Alt+T и выполните localectl status, затем cat /etc/default/keyboard. Первая команда показывает параметры локали и клавиатуры, вторая — конфигурацию клавиатуры Debian/Ubuntu; ищите поле XKBLAYOUT, например us,ru. Если один из инструментов отсутствует или параметры отличаются, сохраните вывод для администратора. Чтение не требует изменения файлов.
  5. Измените системную раскладку только с доступом к восстановлениюЕсли нужен именно общий набор раскладок для GDM и консоли, администратор должен сохранить копию /etc/default/keyboard, затем использовать штатную настройку клавиатуры Ubuntu (sudo dpkg-reconfigure keyboard-configuration) в локальном терминале. Программа задаёт модель, языки и переключение; выбирайте только известные параметры клавиатуры. На удалённой машине не меняйте клавиатуру входа без физического доступа. Не гарантируйте, что этот способ одинаково применяется каждым релизом GNOME.
  6. Выход, проверка и откатПосле сохранения настроек выйдите из графического сеанса, откройте список раскладок на GDM и проверьте вход без показа пароля другим людям. Если настройка не сработала, верните сохранённый /etc/default/keyboard с помощью администратора и повторите штатную настройку. Не удаляйте другие раскладки, если ими пользуются остальные учётные записи.

#Команды из инструкции с пояснениями

Linux · Терминал (Bash)Команда
Только чтение состояния локали и параметров системной клавиатуры.
localectl status
Linux · Терминал (Bash)Команда
Читает конфигурацию клавиатуры Ubuntu; не изменяет её.
cat /etc/default/keyboard
Linux · Терминал (Bash)С осторожностьюНужен sudo
Только для администратора с локальным доступом и сохранённой конфигурацией; интерактивное изменение, обратимо через прежние значения.
sudo dpkg-reconfigure keyboard-configuration

Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

#Как проверить результат

Перезагрузите компьютер и до входа убедитесь, что нужная раскладка доступна в верхней панели GDM; затем войдите и проверьте раскладку внутри пользовательского сеанса. Повторите для другой учётной записи, если компьютер общий.

#Если проблема не устранена

Если на GDM нет переключателя даже после корректной системной настройки, запишите версию Ubuntu/GNOME и содержимое XKBLAYOUT (без личных данных). Обратитесь к администратору, прежде чем редактировать конфигурацию GDM вручную.

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.