重启时节省亮度

重启时节省亮度

我遇到了一个问题,在 14.04 LTS 上重启后亮度无法保存,但我在 12.04 LTS 上也遇到了同样的问题(在我破坏系统之前)。在您说这是一百万条帖子的重复之前,我已经尝试了提到的每一个选项。我发现xbacklght无论我怎么做,它都不起作用。/etc/rc.local但是,在我编辑的 上,我将其设置为执行,更改了权限以便它可以在没有权限的情况下运行sudo,甚至更改了/sys/class/backlight/acpi_video0/brightness文件的权限(是的,我也尝试了实际文件夹,而不仅仅是符号链接)。我让它工作了几次,但只能启动一次,直到权限更改自行重置。提前感谢您的帮助!

编辑:我刚想起来我还有一个名为的文件夹,intel_brightness它有自己的一组值,可能会影响acpi_video0工作方式。抱歉我忘了早点添加这个

答案1

尝试

  • 编辑/etc/rc.local

    sudo gedit /etc/rc.local
    
  • exit 0插入此行之前

    sh -c "echo  10 > /sys/class/backlight/acpi_video0/brightness"
    

这将在启动时将屏幕亮度设置为 10/15。您可以将 10 替换为 0 到 15 之间的任何整数。您可以在重新启动之前将亮度值保存在某个地方,然后您需要包含一个命令来从文件中读取先前保存的值,并使用该值(而不是 10(在上述示例中))来设置亮度值。

您也可以通过以下方式获取当前亮度

cat /sys/class/backlight/acpi_video0/brightness

相关内容