Выключить экран на крышке?

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

Я попробовал это предложение , но ничего не изменилось.

(С этого выше связанного сайта):

[Кому] Отключить экран при закрытии крышки

Скопировать и вставить это в терминал (как корень):

# sudo su
echo 'event=button/lid.*' | tee --append /etc/acpi/events/lm_lid
echo 'action=/etc/acpi/lid.sh' | tee --append /etc/acpi/events/lm_lid
touch /etc/acpi/lid.sh
chmod +x /etc/acpi/lid.sh

Отредактируйте файл /etc/acpi/lid.sh, вставьте следующий контент и замените ваше имя_пользователя вашим основным именем пользователя:

#!/bin/bash

USER=your_username

grep -q close /proc/acpi/button/lid/*/state

if [ $? = 0 ]; then
  su -c  "sleep 1 && xset -display :0.0 dpms force off" - $USER
fi

grep -q open /proc/acpi/button/lid/*/state

if [ $? = 0 ]; then
  su -c  "xset -display :0 dpms force on &> /tmp/screen.lid" - $USER
fi

Если это важно, я работаю на Dell Inspiron 15 с полностью установленной Ubuntu на подключенном USB.

0
задан 3 June 2019 в 04:58

0 ответов

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

Похожие вопросы: