
До версии GNOME 3.22,это расширениеработает, но в GNOME 3.24 нет. Я хотел бы установить разный уровень яркости для подключенного и работающего от батареи состояния, что я могу сделать с помощью следующей команды:-
echo BRIGHTNESS_LEVEL > /sys/class/backlight/intel_backlight/brightness
Я могу поместить это в правило udev, и оно работает, но ползунок яркости в системном меню GNOME Shell не меняется, чтобы отразить новый уровень. Измененный уровень яркости правильно отображается на панели настроек питания, так что, похоже, проблема в самой оболочке. Я также пробовал использовать gsd-backlight-helper
, но и это дает тот же результат. Есть ли способ обновить ползунок яркости в меню Shell при программной регулировке яркости таким образом? (Я хотел бы избежать использования таких вещей, как xdotool
имитация ввода и т. д.)
PS: Я тоже пробовал gdbus call --session --dest org.gnome.SettingsDaemon --object-path /org/gnome/SettingsDaemon/Power --method org.gnome.SettingsDaemon.Power.Screen.SetPercentage 50
, но пишет, что org.gnome.SettingsDaemon
объект/путь не указан/не существует.