Если экран блокировки в Ubuntu зависает с чёрным фоном после пробуждения или требует пароль каждые пять минут, проблема почти всегда решается через настройки приватности или утилиту командной строки gsettings. Экран блокировки в этой системе управляется компонентом GNOME Screen Shield, и его поведение полностью настраивается — от тайм-аута автоматической блокировки до полного отключения.
В этом руководстве разберём, как заблокировать экран вручную, изменить интервал автоблокировки, отключить запрос пароля вовсе и что делать, если после блокировки система перестаёт реагировать на ввод. Инструкции ориентированы на Ubuntu с окружением рабочего стола GNOME; в других окружениях (KDE, XFCE) пути меню отличаются — сверяйтесь с документацией вашей версии.
Как заблокировать экран в Ubuntu вручную
Самый быстрый способ — сочетание клавиш Super + L (клавиша Super на большинстве клавиатур помечена логотипом Windows). Экран мгновенно гаснет, и при следующем пробуждении система запросит пароль. Сочетание работает в стандартной поставке Ubuntu и не требует дополнительной настройки.
Альтернативный вариант — через системное меню: щёлкните по индикаторам в правом верхнем углу панели и выберите пункт Заблокировать (Lock). Тот же результат даёт команда в терминале:
loginctl lock-session
Этот способ удобен в скриптах и при работе по SSH, когда нужно заблокировать сеанс удалённо. Учтите, что поведение команды зависит от менеджера сеансов — в нестандартных конфигурациях проверьте её работу заранее.
Настройка автоматической блокировки через графический интерфейс
Основные параметры экрана блокировки находятся в приложении Настройки. Откройте его и перейдите в раздел Конфиденциальность → Экран блокировки (в некоторых версиях раздел называется Блокировка экрана). Здесь доступны основные переключатели.
- 🔒 Автоматическая блокировка экрана — включает или отключает блокировку по таймеру.
- ⏱️ Задержка блокировки — интервал бездействия, после которого экран блокируется (от 1 минуты до нескольких часов, либо «Никогда»).
- 🔔 Уведомления на экране блокировки — показывать ли содержимое уведомлений, пока система заблокирована.
- 🌙 Затемнение экрана — гасить ли дисплей до срабатывания блокировки для экономии энергии.
Названия пунктов могут немного отличаться в зависимости от версии Ubuntu и локализации. Если какого-то переключателя нет в вашей системе, вероятно, он перенесён в другой раздел или доступен только через gsettings.
Управление блокировкой через терминал (gsettings)
Терминал даёт более тонкий контроль, чем графические настройки, и незаменим при администрировании нескольких машин. Все параметры находятся в схеме org.gnome.desktop.screensaver.
Чтобы полностью отключить автоматическую блокировку, выполните:
gsettings set org.gnome.desktop.screensaver lock-enabled false
Задать задержку блокировки в секундах (например, 300 секунд = 5 минут):
gsettings set org.gnome.desktop.screensaver lock-delay 300
Отключить требование пароля при пробуждении из ждущего режима:
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend false
☑️ Проверка настроек блокировки
Проверить текущее значение любого параметра можно командой gsettings get с тем же ключом. Это полезно, когда нужно убедиться, что изменение применилось.
⚠️ Внимание: отключение блокировки и запроса пароля снижает безопасность системы. Не применяйте эти настройки на ноутбуках, которые используются вне дома, и на машинах с конфиденциальными данными.
Сравнение способов управления экраном блокировки
Выбор метода зависит от задачи: разовая настройка, автоматизация или устранение сбоя. Таблица ниже поможет сориентироваться.
| Способ | Когда использовать | Требует терминала |
|---|---|---|
| Настройки GNOME | Базовая настройка таймера и уведомлений | Нет |
| Super + L | Мгновенная ручная блокировка | Нет |
| gsettings | Тонкая настройка, скрипты, отключение блокировки | Да |
| loginctl lock-session | Блокировка из скриптов и по SSH | Да |
Частые проблемы и их решение
Одна из распространённых жалоб — чёрный экран после пробуждения, когда система заблокирована, но не реагирует на клавиатуру и мышь. Возможная причина — конфликт драйвера видеокарты с механизмом приостановки. Первый безопасный шаг диагностики: переключитесь в виртуальную консоль сочетанием Ctrl + Alt + F3 и обратно через Ctrl + Alt + F2 — иногда это «пробуждает» графический сеанс.
Если экран блокировки зависает регулярно, проверьте следующее:
- 🖥️ Обновите систему штатными средствами:
sudo apt update && sudo apt upgrade— часть сбоев сеанса устраняется обновлениями. - 🎛️ Проверьте, какой видеодрайвер используется (раздел «О системе» в настройках), и при наличии проприетарного драйвера попробуйте переключиться на открытый или наоборот.
- 🔁 Проверьте, повторяется ли зависание под новым тестовым пользователем — это отделит системную проблему от проблемы профиля.
⚠️ Внимание: если зависание воспроизводится только на вашей учётной записи, не спешите переустанавливать систему — часто достаточно сбросить настройки GNOME командами dconf reset для соответствующих схем. Это вернёт параметры рабочего стола к значениям по умолчанию, поэтому предварительно запишите важные настройки.
Ещё один сценарий — система не запрашивает пароль после пробуждения, хотя блокировка включена. Проверьте параметр lock-enabled через gsettings get: сторонние утилиты «твикеров» иногда отключают его без ведома пользователя.
Что делать, если пароль на экране блокировки не принимается
Проверьте раскладку клавиатуры — на экране блокировки она может отличаться от привычной; переключите её индикатором в углу экрана. Если пароль содержит символы, зависящие от раскладки, это частая причина «неверного пароля». Также убедитесь, что не включён Caps Lock.
Блокировка при закрытии крышки ноутбука
По умолчанию Ubuntu при закрытии крышки переводит ноутбук в ждущий режим, а при открытии показывает экран блокировки. Это поведение управляется двумя отдельными настройками: действием при закрытии крышки (параметры питания и systemd-logind) и флагом блокировки при переходе в ждущий режим.
Чтобы изменить действие при закрытии крышки, откройте Настройки → Электропитание и проверьте доступные варианты. Если нужного пункта нет, поведение настраивается через конфигурацию logind, однако редактирование системных файлов требует аккуратности: делайте резервные копии изменяемых файлов и сверяйтесь с документацией вашей версии Ubuntu.
Когда требуется, чтобы после открытия крышки пароль не запрашивался, используйте упомянутый выше ключ ubuntu-lock-on-suspend. Обратная команда вернёт стандартное поведение:
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend true
Часто задаваемые вопросы
Как полностью отключить экран блокировки в Ubuntu?
Выполните команду gsettings set org.gnome.desktop.screensaver lock-enabled false и отключите автоблокировку в разделе «Конфиденциальность → Экран блокировки». Учтите, что это снижает защиту данных при физическом доступе к компьютеру.
Почему экран блокируется, хотя я отключил автоблокировку?
Возможная причина — блокировка при ждущем режиме: система уходит в suspend по таймеру питания, а при пробуждении запрашивает пароль. Проверьте параметр ubuntu-lock-on-suspend и настройки электропитания.
Как изменить фон экрана блокировки?
В стандартном GNOME фон экрана блокировки повторяет обои рабочего стола с эффектом размытия. Отдельной настройки фона в графическом интерфейсе Ubuntu обычно нет; сторонние решения существуют, но их поведение зависит от версии системы.
Можно ли заблокировать экран из терминала?
Да, команда loginctl lock-session блокирует текущий сеанс. Это удобно в скриптах и при удалённом доступе.
Что делать, если после блокировки чёрный экран и ничего не работает?
Попробуйте переключиться в виртуальную консоль через Ctrl + Alt + F3 и вернуться через Ctrl + Alt + F2. Если проблема повторяется, обновите систему и проверьте видеодрайвер — точная причина зависит от оборудования, поэтому при сохранении сбоя обратитесь к документации вашей версии Ubuntu или к сообществу.