Вопрос или проблема
С тех пор как я обновился до 24.04, Ubuntu больше не блокирует сессию, когда я закрываю экран.
Я пытался заставить это работать в файле /etc/systemd/logind.conf
с помощью HandleLidSwitch=suspend
, но это не сработало.
Можете мне помочь?
Ответ или решение
Конечно, я помогу вам решить проблему с блокировкой сессии при закрытии крышки ноутбука после обновления до Ubuntu 24.04.
Ваша проблема может быть связана с изменениями в настройках управления питанием в новой версии Ubuntu. Давайте рассмотрим несколько шагов, которые могут помочь вам восстановить функциональность блокировки сессии.
-
Проверьте настройки системы:
- Откройте "Настройки" (Settings) и перейдите в раздел "Энергетические настройки" (Power).
- Найдите параметры, связанные с действием при закрытии крышки (Lid Close Action). Убедитесь, что выбрано действие "Блокировка" (Lock) или "Сон" (Suspend), в зависимости от ваших предпочтений.
-
Отредактируйте конфигурационный файл logind.conf:
Вы упомянули, что вы уже пытались изменить файл/etc/systemd/logind.conf
. Убедитесь, что вы правильно отредактировали его и добавили необходимые параметры. Откройте терминал и выполните следующие команды:sudo nano /etc/systemd/logind.conf
Раскомментируйте строку
HandleLidSwitch=
и измените её на:HandleLidSwitch=lock
или
HandleLidSwitch=suspend
в зависимости от ваших предпочтений. После этого сохраните изменения (Ctrl+O, затем Enter) и выйдите из редактора (Ctrl+X).
-
Перезагрузите systemd-logind:
После изменения конфигурации необходимо перезапустить службу logind. Выполните следующую команду в терминале:sudo systemctl restart systemd-logind
-
Проверьте настройки GNOME:
Если вы используете окружение рабочего стола GNOME, проверьте настройки с помощью утилитыdconf-editor
. Установите её, если она не установлена:sudo apt install dconf-editor
Запустите
dconf-editor
и перейдите кorg/gnome/settings-daemon/plugins/power
. Убедитесь, что параметрlid-close-ac-action
установлен наlock
, если вы хотите блокировать сессию при закрытии крышки. -
Не забудьте проверить ошибки:
Если проблема сохраняется, проверьте системные журналы на наличие ошибок, связанных с лекторовой системой. Для этого выполните команду:journalctl -xe
Это может дать представление о том, почему команда блокировки не выполняется.
После выполнения этих шагов ваша система должна блокировать сессию при закрытии крышки. Если у вас по-прежнему возникают проблемы, пожалуйста, дайте знать, и мы попробуем рассмотреть дополнительные варианты.