LINUX.ORG.RU

Регулировка яркости fedora asus zephyrus ga605wi

 


0

1

Привет!

На ноутбуке asus zephyrus ga605wi двойное видео: встроенная AMD + NVIDIA, установлена fedora. Не могу добиться регулировки яркости экрана с клавиатуры. При изменении яркости клавишами, - ползунок бегает, но яркость не меняется. Яркость экрана меняется только из консоли echo 130000 | sudo tee /sys/class/backlight/amdgpu_bl1/brightness

Заметил, что значение яркости клавиатурой меняется в файле /sys/class/backlight/nvidia_0/brightness

Изменение параметров /etc/default/grub не помогает, а делает только хуже. Исчезает /sys/class/backlight/amdgpu_bl1/brightness и соответственно яркость не меняется даже через консоль

В одно время проблема сама собой ушла и регулировка появилась, но видимо с очередным каким-то обновлением снова проблема вернулась.

Что можно сделать?

Клавиатурные хоткеи только из гуи работают (меняют яркость в nvidia), или если переключиться на консоль (ctrl-alt-f2 итд) - тоже?

Если только их гуи значит отвечает за них скорее всего DE и надо искать в его настройках. Но у меня большое подозрение что настроек там нет.

Можно попробовать как-то nvidia-яркость убрать из sysfs.

firkax ★★★★★
()
  1. Речь, конечно же, о яркости встроенного дисплея (чисто на всякий случай спрашиваю :) )?

  2. А какой утилитой меняется яркость? Или напрямую самодельным скриптом пишется в /sys/… ?

Я бы для начала просто попробовал brightnessctl запустить руками из терминала и убедиться, что принципиально работает.

А дальше уже разбираться, кто слушает у вас соответствующие клавиши и как обрабатывает (ну и, соответственно, навесить вызов того же brightnessctl на них, как вариант).

brightnessctl -l
brightnessctl --class=backlight set +5%
paddlewan
()