6 scripts backlight brightness power-management screen
在我的 Macbook Pro 上,Ubuntu 总是以...
...在正常使用过程中我几乎从不需要这两者。
我没有直接操作配置文件,而是在考虑一种解决方案,它可以像脚本一样工作并将两个亮度设置都设置为较低的默认值。这如何实现?
不幸的是,我没有脚本方面的经验,如果你能在这里帮助我,我会很高兴。
我已经弄清楚需要做些什么来改变屏幕亮度和键盘背光。你能帮忙把它变成一个在登录时自动运行的脚本吗?
echo 130 | sudo tee -a /sys/class/leds/smc::kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)
...其中 255 是最大亮度,0 是最低亮度。
echo 42311 | sudo tee /sys/class/backlight/gmux_backlight/brightness
Run Code Online (Sandbox Code Playgroud)
...其中 4126 是最低亮度,82311 是最高亮度。
我注意到另一个问题.. 如果我echo 42311 | sudo tee /sys/class/backlight/gmux_backlight/brightness
在登录后立即运行,然后使用亮度按钮。屏幕亮度设置首先重置为最大 - 然后应用更改。这好像乱七八糟...
小智 4
您可以让 root 在重新启动时运行亮度命令,方法是将这些命令添加到 /etc/rc.local ( gksudo gedit /etc/rc.local
),使其看起来像:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 130 >> /sys/class/leds/smc::kbd_backlight/brightness
echo 42311 > /sys/class/backlight/gmux_backlight/brightness
exit 0
Run Code Online (Sandbox Code Playgroud)
另请参阅每次重新启动时亮度都会重置为最大