у меня на интел+нвидиа в какой-то момент отвалилась регулировка. решил вот так:
проверьте, меняется ли яркость через xrandr:
xrandr --output eDP-1-1 --brightness 0.5
это должно установить яркость на 50%.
вместо eDP-1-1 имя своего дисплея
если работает, проверяйте дальше:
xbacklight -dec 20
xbacklight -inc 20
увеличат/понизят яркость на 20%
если команды не проходят, но и ошибок никаких не пишут, значит поможет следущее:
установите acpilight
sudo pacman -S acpilight
снова проверьте с помощью
xbacklight -dec 20
xbacklight -inc 20
только уже от sudo.
если помогло, то нужно создать правило udev:
для этого в файл
/etc/udev/rules.d/90-backlight.rules
добавляем:
SUBSYSTEM=="backlight", ACTION=="add", \
RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness", \
RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"
и проверяем, чтобы пользователь состоял в группе video:
groups <имя пользователя>
если группы видео нет, создайте ее и добавьте своего пользователя в нее,
и перезагружаем правила:
sudo udevadm control --reload-rules
биндим команды
xbacklight -dec 20
xbacklight -inc 20
в зависимости от DE.