Macbook Ubuntu Server: как можно отключить экран при закрытой крышке (но оставить сервер работающим)?

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

Итак, в данный момент у меня настроено так, что MacBook с Ubuntu Server остается включенным, когда крышка закрыта, но экран остается включенным, что мне не нужно. Как я могу сделать так, чтобы экран выключался, а все остальное продолжало работать?

Существует консольная команда для этого:

# setterm -blank force

Попробуйте

echo 0 > /sys/class/backlight/nv_backlight/bl_power

Работает на MacBook Pro под управлением Ubuntu 22.04.1 LTS

Для получения дополнительной информации, посетите https://wiki.archlinux.org/title/backlight

Не запускайте MacBook с закрытой крышкой; он будет перегреваться, и вентиляторы будут работать быстрее.

Запускайте MacBook на боку для максимального охлаждения.

Также смотрите:
https://superuser.com/questions/383362/turn-off-display-on-macbook-1-1-running-ubuntu-server-11-10

https://www.reddit.com/r/linuxquestions/comments/fkql9a/turn_off_display_backlight_ubuntu_servermacbook/

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

Как выключить экран MacBook с установленным сервером Ubuntu при закрытой крышке (но сохранить работу сервера)

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

Шаг 1: Настройка системы

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

sudo nano /etc/systemd/logind.conf

Найдите строку под названием #HandleLidSwitch=suspend и измените её на следующее значение:

HandleLidSwitch=ignore

Сохраните файл и закройте редактор. Для того чтобы изменения вступили в силу, потребуется перезагрузить систему:

sudo systemctl restart systemd-logind

Этот шаг гарантирует, что вся работа сервера будет продолжаться, даже если крышка закрыта.

Шаг 2: Отключение подсветки экрана

Теперь, когда сервер продолжает работать, вам нужно отключить подсветку экрана при закрытии крышки. Есть несколько способов это сделать.

  1. Использование команды setterm:

    Вы можете использовать команду для принудительного выключения подсветки экрана:

    setterm -blank force

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

  2. Использование интерфейса /sys/class/backlight:

    Для постоянного отключения подсветки экрана попробуйте выполнить следующую команду:

    echo 0 > /sys/class/backlight/nv_backlight/bl_power

    Эта команда отключает подсветку на уровне железа и эффективно уменьшает потребление энергии в случае, если вы забыли потушить экран вручную.

Важно: Управление теплом

При работе MacBook с закрытой крышкой необходимо обратить внимание на перегрев. Рекомендуется использовать устройство в горизонтальном положении или на поверхности, которая хорошо отводит тепло. Это поможет избежать перегрева и продлит срок службы вашего оборудования.

Полезные ресурсы

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

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

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

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