У меня есть ноутбук лощины, что я просто установил сервер Ubuntu 18.04 LTS на, и что я использую в качестве Plex / сервер TVHeadend. Я хотел бы мешать ноутбуку заснуть, когда экран крышки/ноутбука закрывается, но все еще позвольте экрану выключаться.
В настоящее время я изменил/etc/systemd/login.conf и установил
HandleLidSwitch=ignore
Единственная проблема состоит в том, что теперь экран никогда не выключается, когда крышка закрывается. Так как это оставят, работая 24/7, я хотел бы, чтобы экран выключился, чтобы не выработать дополнительное тепло и экономить на питании
Какие-либо предложения?
После всего этого времени я наконец понял это
Так как Ubuntu 18.04 не имеет/etc/rc.local файла по умолчанию, мы должны создать тот.
sudo vi /etc/rc.local
нажмите i для ввода режима вставки
Введите следующие 3 строки
#!/bin/bash
setterm --blank 1
exit 0
Затем нажмите Escape, затем введите: wq, чтобы сохранить и выйти из vi
Теперь измените полномочия, таким образом, файл может выполниться
sudo chown root /etc/rc.local
sudo chmod 755 /etc/rc.local
теперь перезапустите емкостно-резистивную локальную службу. Введите следующее
systemctl restart rc-local
У меня были та же проблема и никакая удача, пытающаяся искать онлайн. Мимо Ubuntu версии имели эту опцию доступный iirc, но это кажется 18.04, не делает...
В настоящее время мое обходное решение должно установить пустой экран на некоторый временной интервал и затем просто закрыть мою компьютерную крышку (с тем же HandLidSwitch=ignore
при установке), затем позвольте времени передать, пока оно не автоочистит экран отдельно. Однако это не точно удобно и препятствует тому, чтобы Вы имели свои собственные настройки, как долго экранное очищение берет (например, я предпочитаю, чтобы мой экран никогда не очищал во время неактивного использования - не совместимый с этим обходным решением).
В целом, настройки Ubuntu 18.04's для сна Вашего компьютера / очищение экрана кажется очень громоздким..., там, кажется, мне не способ вручную приостановить / сон мой компьютер, если я изменил близкую к крышке функциональность, например.
Как насчет установки gnome-tweaks
и делая это с GUI?
Выполненный apt-get install gnome-tweaks
в терминале запустите тонкие настройки Gnome и перейдите к секции питания в GUI и отключении suspend when laptop lid is closed
/etc/systemd/login.conf
«Раскомментируйте» следующие клавиши и измените их значения, чтобы игнорировать их:
HandleSuspendKey=ignore
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Работает у меня, даже когда он работает от батареи.