暗无天日

=============>DarkSun的个人博客

使用xrandr在命令行调整屏幕亮度

这是从 https://www.ostechnix.com/how-to-adjust-monitor-brightness-from-command-line-in-linux/ 看到的小技巧。

  1. 查看当前系统的显示状态

    xrandr -q
    
    Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
    LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
       1366x768      60.01*+
       1280x720      60.00    59.99    59.86    59.74  
       1024x768      60.04    60.00  
       960x720       60.00  
       928x696       60.05  
       896x672       60.01  
       1024x576      59.95    59.96    59.90    59.82  
       960x600       59.93    60.00  
       960x540       59.96    59.99    59.63    59.82  
       800x600       60.00    60.32    56.25  
       840x525       60.01    59.88  
       864x486       59.92    59.57  
       700x525       59.98  
       800x450       59.95    59.82  
       640x512       60.02  
       700x450       59.96    59.88  
       640x480       60.00    59.94  
       720x405       59.51    58.99  
       684x384       59.88    59.85  
       640x400       59.88    59.98  
       640x360       59.86    59.83    59.84    59.32  
       512x384       60.00  
       512x288       60.00    59.92  
       480x270       59.63    59.82  
       400x300       60.32    56.34  
       432x243       59.92    59.57  
       320x240       60.05  
       360x202       59.51    59.13  
       320x180       59.84    59.32  
    VGA-1 disconnected (normal left inverted right x axis y axis)
    HDMI-1 disconnected (normal left inverted right x axis y axis)
    DP-1 disconnected (normal left inverted right x axis y axis)
    HDMI-2 disconnected (normal left inverted right x axis y axis)
    HDMI-3 disconnected (normal left inverted right x axis y axis)
    DP-2 disconnected (normal left inverted right x axis y axis)
    DP-3 disconnected (normal left inverted right x axis y axis)
    

    可以看到当前用于显示的设备为 LVDS-1.

    或者直接用下面命令获取设备名

    xrandr | grep " connected" | cut -f1 -d " "
    
    LVDS-1
    
  2. 通过 --brightness 选项设置屏幕亮度

    屏幕亮度参数的范围从 0.0 到 1.0, 表示从全暗到全亮。比如

    xrandr --output LVDS-1 --brightness 0.1