最低亮度设置脚本
Tofloor
poster avatar
heisen
deepin
2019-11-21 06:33
Author
本帖最后由 ybaojun 于 2019-11-20 22:40 编辑

还在羡慕gnome的最低亮度很贴心吗,还在为黑夜刺眼的光而沮丧吗,来吧它很适合呢

1.下载附件解压到桌面(一定要解压到桌面,不然我下面命令不生效,大神请无视)
2.用文本编辑器打开 按要求编辑备注的内容(small变量内容一般都设置为0,除非您的笔记本不支持将屏幕亮度调节到暗屏状态)





执行命令:
cp $HOME/Desktop/small.sh $HOME/; echo 'nohup $HOME/small.sh &>/dev/null &' >> $HOME/.profile; chmod 777 $HOME/small.sh



使用:
重启您的计算机后,再将您的屏幕亮度调至最低后,您显示器的亮度 将会是您在set_velues变量中指定的值
Reply Favorite View the author
All Replies
avatar
heisen
deepin
2019-11-21 16:57
#1
顶一波波
Reply View the author
avatar
enforcee
deepin
2019-11-21 21:42
#2
加油 不过需要密码总感觉不太安全
Reply View the author
avatar
heisen
deepin
2019-11-21 22:35
#3
https://bbs.deepin.org/post/185508
加油 不过需要密码总感觉不太安全

没办法  文件权限有限制
Reply View the author
avatar
enforcee
deepin
2019-11-21 23:55
#4
dbus-send --system --type=method_call --print-reply --dest=com.deepin.daemon.helper.Backlight /com/deepin/daemon/helper/Backlight com.deepin.daemon.helper.Backlight.SetBrightness byte:1 string:'intel_backlight' int32:100

这个不用权限 应该是deepin给的d-bus接口
Reply View the author
avatar
zicheqingluo
deepin
2019-11-22 05:43
#5
没有amd的吗
Reply View the author
avatar
heisen
deepin
2019-11-22 17:33
#6

不好意思 我不知道 amd 的路径是什么,但是这个区分intel和amd吗?
Reply View the author
avatar
enforcee
deepin
2019-11-23 00:23
#7
我也写了一个 可以不用权限单次调节亮度的
在设置中心设一个自定义快捷键就能用了

但是我不知道OSD下面那个条条怎么变

#!/bin/bash
# 设备名
name=intel_backlight
# 最低亮度限制
min_value=1
# 每次调节的亮度数
step=40
# 获取当前亮度
brightness=`cat /sys/class/backlight/$name/brightness`

brightness=`expr $brightness - $step`

if [ $brightness -le $min_value ]
then brightness=$min_value
fi

# 调用d-bus方法
dbus-send --system --type=method_call --print-reply --dest=com.deepin.daemon.helper.Backlight\
     /com/deepin/daemon/helper/Backlight com.deepin.daemon.helper.Backlight.SetBrightness\
    byte:1 stringname int32brightness
# 显示OSD提示
dbus-send --session --dest=com.deepin.dde.osd --print-reply --type=method_call\
     / com.deepin.dde.osd.ShowOSD\
     string:BrightnessDown
Reply View the author
avatar
ghostry
deepin
2019-11-23 02:06
#8
https://bbs.deepin.org/post/185508
我也写了一个 可以不用权限单次调节亮度的
在设置中心设一个自定义快捷键就能用了

很好,超级好,一级棒
Reply View the author