如何以编程方式设置笔记本电脑屏幕亮度?

5 linux brightness openbox laptop-display ubuntu-11.10

我目前正在迁移到没有 gnome 会话的 openbox。在 unity 中,我可以使用供应商键来设置屏幕亮度,但在 openbox 中我是自己的。

  • /sys/class/backlight/acpi_video0/brightness 工作正常,问题是我需要 sudo 来设置亮度,而这不适用于键盘映射。
  • xbacklight -get/set 不执行或输出任何内容。
  • 我真的不想使用 xrandr --brightness。

是否有其他选项或方法可以解决 xbacklight 或 acpi_video0 的问题?

Jaa*_*ing 1

我的解决方案是将以下行添加到etc/rc.local

chmod a+w /proc/acpi/video/VID/LCD/brightness
Run Code Online (Sandbox Code Playgroud)

我不知道文件系统中是否也可以更改权限/sys

  • `/proc/acpi` 已过时,最近的内核版本默认禁用它。 (2认同)