Как предотвратить включение подсветки клавиатуры, когда ноутбук проснулся от сна?

Этого было бы достаточно, как root в режиме восстановления после включения сети:

sudo apt-get install --reinstall grub * sudo grub-install / dev / partition

Для раздела вы вводите раздел загрузки, который вы очень безопасны, например, например, / dev / sda

. Затем выполните следующее:

Есть ошибка проверки орфографии, но только немного? Вы можете попробовать:

sudo apt-get install --reinstall grub *

sudo update-grub2

sudo update- grub
7
задан 26 April 2018 в 13:53

4 ответа

Попробуйте:

sudo apt-get install pm-utils

Создайте скрипт в /usr/lib/pm-utils/sleep.d

sudo nano /usr/lib/pm-utils/sleep.d/KB_BACK_OFF.sh

Скопируйте и вставьте следующее:

#!/bin/sh case "$1" in resume) xset led off ;; esac exit 0

Сделайте выполним скрипт:

sudo chmod a+x /usr/lib/pm-utils/sleep.d/KB_BACK_OFF.sh

Если команда в скрипте xset отключена, не работает, попробуйте заменить его командой xset -led (YOUR NUMBER) числом от 1 до 32. Пример : xset -led 3

Я лично попытался запустить сценарий для другой цели на Kubuntu 18.04, и он работает на системном пробуждении.

xset отключен [ ! d9]

0
ответ дан 17 July 2018 в 16:07

Из этого reddit post OP была противоположная проблема с выключенными огнями при возобновлении с приостановки.

Вы можете следовать одному и тому же подходу, но измените 1 (on) на 0 ( выкл.)

Найти папку /etc/systemd/system/sleep.target.wants/ и создать kb_backlight_resume.service с этим содержимым:

[Unit] Description=Switch on keyboard backlight after resume After=suspend.target After=hibernate.target After=hybrid-sleep.target [Service] ExecStart=/bin/echo 0 > "/sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlight/brightness" [Install] WantedBy=suspend.target WantedBy=hibernate.target WantedBy=hybrid-sleep.target

У меня нет Thinkpad, а у моей клавиатуры подсветки Dell есть другой каталог структур. Я не могу проверить это для вашей среды. Возможно, вам придется вручную настроить код, если имена каталогов выше.

Не забудьте перезагрузить перед тестированием suspend / resume.

2
ответ дан 17 July 2018 в 16:07

Попробуйте:

sudo apt-get install pm-utils

Создайте скрипт в /usr/lib/pm-utils/sleep.d

sudo nano /usr/lib/pm-utils/sleep.d/KB_BACK_OFF.sh

Скопируйте и вставьте следующее:

#!/bin/sh case "$1" in resume) xset led off ;; esac exit 0

Сделайте выполним скрипт:

sudo chmod a+x /usr/lib/pm-utils/sleep.d/KB_BACK_OFF.sh

Если команда в скрипте xset отключена, не работает, попробуйте заменить его командой xset -led (YOUR NUMBER) числом от 1 до 32. Пример : xset -led 3

Я лично попытался запустить сценарий для другой цели на Kubuntu 18.04, и он работает на системном пробуждении.

xset отключен [ ! d9]

0
ответ дан 23 July 2018 в 17:02

Из этого reddit post OP была противоположная проблема с выключенными огнями при возобновлении с приостановки.

Вы можете следовать одному и тому же подходу, но измените 1 (on) на 0 ( выкл.)

Найти папку /etc/systemd/system/sleep.target.wants/ и создать kb_backlight_resume.service с этим содержимым:

[Unit] Description=Switch on keyboard backlight after resume After=suspend.target After=hibernate.target After=hybrid-sleep.target [Service] ExecStart=/bin/echo 0 > "/sys/devices/platform/thinkpad_acpi/leds/tpacpi::kbd_backlight/brightness" [Install] WantedBy=suspend.target WantedBy=hibernate.target WantedBy=hybrid-sleep.target

У меня нет Thinkpad, а у моей клавиатуры подсветки Dell есть другой каталог структур. Я не могу проверить это для вашей среды. Возможно, вам придется вручную настроить код, если имена каталогов выше.

Не забудьте перезагрузить перед тестированием suspend / resume.

2
ответ дан 23 July 2018 в 17:02
  • 1
    Комментарий от DmC8pR2kZLzdCQZu3v : " Я запускаю последнюю версию Ubuntu 16.04 на Lenovo T460, и эта проблема только начиналась на моей машине. @ Решение WinEunuuchs2Unix не разрешило это для меня. Я не могу прокомментировать его ответ, чтобы указать это, и я не могу голосовать за ответ. & Quot; – WinEunuuchs2Unix 29 April 2018 в 22:59

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

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