5

У меня есть скрипты для управления яркостью дисплея:

/etc/acpi/actions/bl_down.sh:

#!/bin/sh
bl_device=/sys/class/backlight/intel_backlight/brightness
echo $(($(/usr/bin/cat $bl_device)-10)) | sudo /usr/bin/tee $bl_device

Запуск как ./bl_down.sh работает как положено.

Поэтому я попытался привязать его к моей клавиатуре так:

/etc/acpi/events/bl_down:

event=video/brightnessdown BRTDN 00000087 00000000 K
action=/etc/acpi/actions/bl_down.sh

Тем не менее, это ничего не делает, кроме печати следующего в journalctl:

 May 20 13:53:51 mowgli root[32154]: ACPI group/action undefined: video/brightnessdown / BRTDN

Есть идеи?

Выходы громкости ВВЕРХ и ВНИЗ:

ACPI group/action undefined: button/volumedown / VOLDN

Тем не менее, это работает просто отлично.

1 ответ1

0

обновите ваш файл /etc /acpi /events /bl_down и процитируйте определение

event="video/brightnessdown BRTDN 00000087 00000000 K "

Переменные оболочки в строке должны иметь всю строку в кавычках

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .