Как мне сказать Ubuntu выключать экран, когда я закрываю крышку ноутбука? Я не хочу приостанавливать сеанс, переходить в спящий режим или выключать его. Просто выключите экран. AFAIK, когда я его закрываю, экран остается включенным, и я вижу, как через него пробивается свет.
я пробовалэто предложениено ничего не изменилось.
(С сайта, ссылка на который приведена выше):
[To] Отключить экран при закрытии крышки
Скопируйте и вставьте это в терминал (как root):
# 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, вставьте следующее содержимое и замените your_username на свое основное имя пользователя:
#!/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-накопителе.