将显示器的背光亮度设置为低于通过常规亮度控制的亮度

通过常规亮度控制,我的意思是笔记本电脑键盘上的加速器似乎与Unity集成。

在黑暗的房间里,即使在最低的设置下,我的屏幕也非常明亮。 我可以覆盖这个吗?

我尝试通过两者明确地设置它:

sudo echo 500 > /sys/class/backlight/acpi_video0/actual_brightness sudo echo 500 > /sys/class/backlight/intel_backlight/actual_brightness 

但是我得到了一个permission denied错误。

当通过键盘的亮度控制acpi_video0/actual_brightness限时, acpi_video0/actual_brightness为0,而intel_backlight/actual_brightnessintel_backlight/actual_brightness我可以将后一个值设置为更低吗?

您的命令提供了对echo命令(不需要它们)的提升权限,但没有提供将输出流重定向到根拥有文件的部分(确实如此)

在终端中,您可以这样做

 echo 7 | sudo tee /sys/class/backlight/acpi_video0/brightness 

它提供了真正需要它的位的提升权限,或者

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

它在sudo shell中运行整个命令

我根据问题/答案中提供的信息创建了一个滑块工具:

它提供了另一种滑块,可通过更精细的控制来控制背光。

事实certificate,我在问题中显示的两个项目仅适用于所有用户。

/sys/class/backlight/intel_backlight/brightness不是。 所以,以下工作:

 sudo su echo 500 > /sys/class/backlight/intel_backlight/brightness 

请注意,回显零值会导致屏幕无法读取:)

您的设备可能有不同的名称(而不是intel_backlight )。

此外,使用sudo echo ...执行上述操作不起作用。 有人能解释为什么我要先做sudo su吗?

编辑 @Vivek的答案解释了这一点。