Скриптик /etc/acpi/handlers/bl - это переделанный мной, найденный на просторах интернета скрипт, а именно сделал работу с sudo и попытался сделать шаг изменения яркости 10%, но иногда кривовато срабатывает, т.к. на разных аппаратах информация о текущей и максимальной яркости хранится в разных каталогах /sys/class/backlight/psb-bl, /sys/class/backlight/radeon_bl0, /sys/class/backlight/acpi_video0, так еще и значение максимума (файл max_brightness) часто очень разное (7, 9, 10, 15, 100, 255 - это что мне попадалось).
В последнее время у меня доступны ноуты Acer и один Samsung, иногда (очень редко) Dell, а с др. марками очень редко сталкиваюсь, поэтому собрать полноценную базу данных для этого скрипта одному трудно. Если есть возможность выкладывайте названия каталогов, которые лежат в /sys/class/backlight/ (я так понял, что стандартно /sys/class/backlight/acpi_video0, но у некоторых производителей что-то свое) и значения максимальной яркости, напр., недавно на одном ноуте Acer оказалось /sys/class/backlight/acer-wmi и максимум яркости 15 в файле /sys/class/backlight/acer-wmi/max_brightness.
З.Ы. Файл max_brightness в geany не открывается, а в leafpad без проблем.