linux怎么样调节亮度

linux怎么样调节亮度,第1张

系统调节亮度调用的是/sys/class/backlight/acpi_video0下的brightness文件。而实际上,亮度由/sys/class/backlight/intel_backlight/brightness决定。我一开始的想法是把acpi_video0指向intel_backlight,没成功,可能是我对Linux不太熟。所以直接用FN快捷键来调节亮度我是实现不了了。退而求其次,我写了两个脚本来增加/降低亮度。

降低亮度:

if [ ! -w /sys/class/backlight/intel_backlight/brightness ]then

echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness

fi

read bright <'/sys/class/backlight/intel_backlight/brightness'

v=600

v=$(($bright - 4882 / 9 ))

echo $v | tee /sys/class/backlight/intel_backlight/brightness

增加亮度:

if [ ! -w /sys/class/backlight/intel_backlight/brightness ]then

echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness

fi

read bright <'/sys/class/backlight/intel_backlight/brightness'

v=600

v=$((4882 / 9 + $bright))

echo $v | tee /sys/class/backlight/intel_backlight/brightness

因为brightness文件默认是没有写权限的,可以要先把它的权限改成可写。

最后在任务栏上创建两个启动器,可以用鼠标很方便的调节亮度了~

1

1.打开一个终端,查看本机最大亮度值.输入命令:代码如下:cat /输出显示一个数字。比如我的是15。如果是双显卡,则//下还有video1和intel_backlight目录,各自里面都有max表示最大亮度和实际亮度。默认一般使用video0下面的。

2

2.打开文本编辑器。一般是gedit或者pluma。把下面这几行代码复制到文本编辑器中,保存为.mybrt.sh。注意,这个文件名是以.开头的隐藏文件。这段代码的意思是把亮度设为7。前面我们查看了最大亮度是15,所以设置为7已经很不错。当然你可以修改这个数字为自己喜欢的亮度值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9020475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存