Как отключить подсветку экрана при закрытой крышке моего ноутбука?

Я хочу использовать старый ноутбук (Dell E5420) в качестве сервера CentOS7 у себя дома, поэтому он вообще не требуется для его работы на консоли, и, конечно, на нем нет X-сервера или другого графического интерфейса.

Когда он работает, экран (монитор) всегда излучает раздражающий свет. Я не могу просто закрыть крышку, потому что это приостановит работу компьютера. Чтобы предотвратить его приостановку при закрытой крышке, я настроил параметр HandleLidSwitch в /etc/systemd/logind.conf для ="ignore". Работает, что система не приостанавливается, когда крышка закрыта, но подсветка экрана все еще включена, и очень ярко, особенно ночью.

Это не только раздражает, но и потребляет энергию и срок службы экрана без необходимости. Я старался "setterm -blank 1 -powersave powerdownMsgstr "Если я выдаю эту команду на консоли, она работает, но не через удаленный ssh-терминал ("setterm -blank 1 -powersave powerdown >> /dev/tty0"не работает также). Если я введу команду через псевдотерминал (ssh), результат будет"

setterm: не могу (не) установить режим энергосбережения: неподходящий ioctl для устройства

".

Моя конечная цель - поместить эту команду в сценарий запуска или в systemd.service, который будет запускаться после запуска системы.

У меня вопрос: есть ли способ отключить подсветку экрана без входа в консоль ноутбука?

Кстати, я пытался установить vbetool, но не смог, может быть, я должен использовать другой репозиторий yum?

Большое спасибо! Извините за мой английский, я китаец.

0 ответов

Чтобы установить энергосбережение при загрузке, вы можете поместить команды в /etc/rc.local . Отредактируйте его вручную или:

echo 'setterm -blank 1 -powersave powerdown' >>/etc/rc.local

Чтобы предотвратить появление сообщения "Несоответствующий ioctl" при запуске через SSH, вам также необходимо установить стандартный ввод для терминала, которым вы пытаетесь управлять:

setterm -blank 1 -powersave powerdown >/dev/tty0 </dev/tty0

PS Ваш английский отличный, как и большинство носителей английского языка.:)

Другие вопросы по тегам