Как выключить устройство с экрана блокировки в 22.04?

Вопрос или проблема

Я нашел этот вопрос, но он, кажется, не применим.

В Ubuntu 22.04 иконка питания в правом верхнем углу остается на месте, когда экран заблокирован, но неактивна. Есть ли какой-нибудь способ корректно завершить работу системы без предварительного входа в систему?

Меню сети/громкости/питания полностью не реагирует, когда экран заблокирован, что, похоже, является проблемой, специфичной для моей конфигурации, а не общей. Однако, если кто-то столкнется с этой проблемой: иконка “сменить пользователя” в правом нижнем углу переводит на главный экран входа. С этого экрана меню питания снова активно, и вы можете приостановить, перезапустить или корректно завершить работу машины, не входя в систему.

У меня была такая же проблема, меню в углу имело только опцию “приостановить” и не имело опций для завершения работы или перезапуска.

Решение состоит в том, чтобы отредактировать файл /etc/gdm3/greeter.dconf-defaults, найти строку #disable-restart-buttons=true (в разделе [org/gnome/login-screen]), раскомментировать ее, удалив #, а затем изменить true на false. (в результате получится строка disable-restart-buttons=false)

Это включит, помимо опции перезапуска, опцию завершения работы.

Смотрите раздел 5.5 страницы помощи по конфигурации Gnome для получения дополнительной информации об этой и других доступных конфигурационных опциях.

Ответ или решение

Чтобы выполнить корректное завершение работы системы Ubuntu 22.04 с экрана блокировки, вам потребуется внести некоторые изменения в настройки. В стандартной конфигурации, когда экран заблокирован, иконка питания в правом верхнем углу может быть неактивной и не предоставлять возможность выключения или перезагрузки. Вот подробное руководство о том, как решить эту проблему.

Шаг 1: Доступ к терминалу

Первым делом, вам нужно открыть терминал. Это можно сделать, нажав Ctrl + Alt + T, либо найдите терминал в меню приложений.

Шаг 2: Редактирование конфигурационного файла

Для того, чтобы активировать опции завершения работы и перезагрузки прямо с экрана блокировки, потребуется изменить файл /etc/gdm3/greeter.dconf-defaults. Для этого выполните следующие команды:

  1. Откройте файл для редактирования с помощью текстового редактора с правами суперпользователя. Например, используйте nano:

    sudo nano /etc/gdm3/greeter.dconf-defaults
  2. Прокрутите файл до секции [org/gnome/login-screen], где вы найдете строку:

    #disable-restart-buttons=true
  3. Уберите символ # в начале строки, чтобы раскомментировать её, и измените значение true на false, так чтобы получилась следующая строка:

    disable-restart-buttons=false
  4. Сохраните изменения. В nano это можно сделать, нажав Ctrl + O, затем Enter, и выйти, нажав Ctrl + X.

Шаг 3: Перезагрузка gdm3

Чтобы изменения вступили в силу, потребуется перезапустить дисплейный менеджер gdm3. Это можно сделать следующей командой:

sudo systemctl restart gdm3

Альтернативный вариант

Если вас устраивает переключение пользователей, вы можете просто вызвать экран входа в систему, нажав на иконку «Смена пользователя» в нижнем правом углу экрана блокировки. На экране входа будет доступна возможность завершения работы системы.

Заключение

Теперь вы должны иметь возможность завершать работу или перезагружать систему прямо из экрана блокировки в Ubuntu 22.04. Эти изменения увеличивают удобство использования системы и позволяют быстрее реагировать на ситуации, когда требуется немедленный выход из системы. Не забывайте соблюдать осторожность при редактировании системных файлов и всегда делайте резервные копии перед внесением изменений.

Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью в сообщества пользователей Ubuntu или другие форумы, где вы сможете получить квалифицированную поддержку.

Оцените материал
Добавить комментарий

Капча загружается...