KDE 4.12:
qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl setBrightness 55
Версия KDE Plasma: 5.14.3:
Приведенный выше код по-прежнему действует. Это будет работать только если вы являетесь пользователем KDE. Однако в этом случае это не потребует дополнительного программного обеспечения. Он будет работать точно так же, как и при использовании виджета «Батарея и яркость». AFAIK это меняет физическую подсветку, в отличие от xrandr
которой не делает.
Помните, что 55 выше не является долей 100, последняя - максимальная яркость. Вместо этого это связано с max_brightness:
qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl brightnessMax
Существует также «тихая» версия, которую вы можете предпочесть в скрипте:
qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/BrightnessControl setBrightnessSilent 2000
Refs : qdbus , твердый , яркость