自动降低电池模式下的屏幕亮度

KDE和XFCE4有一个程序可以在电池模式下自动将屏幕亮度调整到预设值。 如何使用Unity(或Gnome3)设置相同的内容?

我找到了解决方案:

如果您安装了笔记本电脑模式工具

cat /sys/class/backlight/acpi_video0/brightness cat /sys/class/backlight/acpi_video0/max_brightness sudo -H gedit /etc/laptop-mode/conf.d/lcd-brightness.conf 

内容应该是:

 DEBUG=0 CONTROL_BRIGHTNESS=1 BATT_BRIGHTNESS_COMMAND="echo [min value]" LM_AC_BRIGHTNESS_COMMAND="echo [max value]" NOLM_AC_BRIGHTNESS_COMMAND="echo [normal value]" BRIGHTNESS_OUTPUT="/sys/class/thermal/cooling_device0/cur_state" 

资料来源

  • Arch Wiki:笔记本电脑模式工具
  • Gentoo论坛
  1. 下载并安装墨鱼
    该工具有助于进行许多基于刺激的反应。
  2. 安装xbacklight
    sudo apt-get install xbacklight
    此工具有助于通过命令行更改亮度。
    现在制作一个文件(比如昏暗 ),内容如下:
    #!/bin/bash
    xbacklight -set 10

    此命令可将亮度降低 10%。
    更改文件的模式: chmod +x dim
  3. 打开墨鱼应用程序(使用破折号)并添加新的反应。添加新的刺激电源线从硬件类别中拔出

乌贼

接下来,您需要设置反应。转到反应>应用程序>启动应用程序(高级模式)

设置应用程序

现在选择可执行文件为dim (我们之前创建的文件)
设置应用程序

您可能还希望在再次插入电源时增加亮度。为此,按照相同的步骤进行操作,除了写入xbacklight -set 100并将激励更改为电源线插入

要使其工作,您需要启用墨鱼自动启动。 转到编辑/首选项(墨鱼内)并启用启动。