Если вы используете Ubuntu на ноутбуке, вы могли заметить, что система приостанавливается, когда вы закрываете крышку.
Это ожидаемое поведение. Это сохраняет батарею и вашу работу. Вы поднимаете крышку, система просыпается, и вы можете войти в систему и продолжить работу.
Все это звучит хорошо, за исключением случаев, когда вы работаете с несколькими мониторами. Некоторые люди, как я, предпочитают закрывать ноутбук и использовать только внешний монитор(ы).
Но если закрытие крышки ноутбука приостанавливает работу системы, это создает проблему.
Позвольте мне показать вам, как можно изменить это поведение.
Не приостанавливать работу при закрытой крышке ноутбука
На самом деле, я заметил, что последние версии Ubuntu стали умнее в этом смысле. Когда ноутбук подключен к док-станции и вы закрываете крышку, он не переходит в режим приостановки.
Это нормальное ожидаемое поведение, но оно может работать не всегда по причинам, известным богам Ubuntu.
Хорошо то, что вы можете принудительно изменить это поведение, используя как графический интерфейс, так и командную строку.
Позвольте мне поделиться обоими методами.
Метод 1: Использование GNOME Tweaks
Если вы используете рабочий стол GNOME по умолчанию, вам повезло. Установите инструмент GNOME Tweaks в Ubuntu из программного центра или используйте эту команду:
sudo apt install gnome-tweaks
После установки запустите приложение Tweaks. Во вкладке “Общие” на боковой панели отключите кнопку “Приостанавливать работу при закрытии крышки ноутбука”.
Вот и все. Для того чтобы изменения вступили в силу, перезагрузка не требуется.
Теперь поговорим о методе командной строки.
Метод 2: Изменение конфигурации входа в систему (для опытных пользователей)
Если вы изучите содержимое файла /etc/systemd/logind.conf, то увидите три различных типа настроек по умолчанию для закрытия крышки ноутбука.
- HandleLidSwitch: Когда ноутбук работает от батареи
- HandleLidSwitchExternalPower: Когда ноутбук подключен к розетке.
- HandleLidSwitchDocked: Когда ноутбук подключен к док-станции.
Настройки закрытия крышки ноутбука по умолчанию |
Как вы можете видеть, ноутбук будет приостановлен, если крышка закрыта, независимо от того, подключен он к питанию или нет. Закрытие крышки игнорируется при подключении док-станции.
При желании вы можете изменить значение этих параметров на одно из этих в соответствии с вашими предпочтениями:
- lock: блокировать при закрытии крышки
- ignore: ничего не делать
- poweroff: выключение
- hibernate: спящий режим при закрытой крышке
Я бы предложил выбрать ignore, если вы не хотите, чтобы ваша система делала что-то особенное, когда крышка ноутбука закрыта.
Вы можете либо отредактировать файл /etc/systemd/logind.conf, откомментировать указанные настройки и изменить их значение, либо создать новый файл в каталоге /etc/systemd/logind.conf.d. Создайте этот каталог, если он не существует.
Я не буду приводить точные команды. Если вы знакомы с командной строкой, вы должны быть в состоянии сделать это. Если вам неудобно работать с командной строкой, пожалуйста, воспользуйтесь предыдущим методом с графическим интерфейсом.