如何改变Linux上的显示器亮度?

如何以编程方式更改Linux上的显示器亮度

我正在使用SLES 11。

Solutions Collecting From Web of "如何改变Linux上的显示器亮度?"

你可以随时使用

xrandr --output LVDS1 --brightness 0.9 

你可以尝试使用xbacklight。

xbacklight -set 100

在我的机器上,我以root身份执行以下操作:

 echo -n 10 > /sys/devices/virtual/backlight/acpi_video0/brightness 

对我来说,它适用于xbacklight 。 如果你想要设置一个键绑定,你可以使用

 bindsym $SUPER+Shift+plus exec xbacklight -inc 10 bindsym $SUPER+Shift+minus exec xbacklight -dec 10 

在你的窗口管理器配置(我使用i3)来调节你的屏幕的亮度水平。

我不会推荐xrandr ,因为它不会自动停止在100%的亮度。

你可以看看使用xgamma 。 虽然它不是纯代码,但至少它只是一个命令行工具。

编辑/ etc / default / grub文件并添加

“pcie_aspm = force acpi_backlight = vendor”之后

GRUB_CMDLINE_LINUX_DEFAULT =“静音”

整个修改后的行会看起来像这样

GRUB_CMDLINE_LINUX_DEFAULT =“安静飞溅pcie_aspm =强制acpi_backlight =供应商”

完整的细节请访问链接。

http://hackingzones.com/increasedecrease-brightness-in-linux-ubuntu-pear-os-backtrackkali/

Chirag Singh

如果你有多个显示器和PHP安装,把这个

的/ usr /斌/亮度

 #!/usr/bin/php <? $br=(double)$argv[1]; if(!$br||$br>1) die("enter brightness lvl 0.1 - 1"); preg_match_all('!^(\S+)!m',`xrandr --current | grep ' connected'`,$m); foreach($m[1] as $display){ echo `xrandr --output $display --brightness $br`."\n"; } 

比通话brightness .7