如何通过 Linux 命令行更改 CRT 显示器的亮度?

Nei*_*val 20 linux command-line brightness

我有一个 Debian Linux 桌面和一个 CRT 显示器。我想在不使用显示器亮度控制的情况下更改屏幕亮度。我怎样才能做到这一点?这是否可以在命令行中使用,或者是否有要安装的应用程序?

Ign*_*ams 18

在下面查找/sys/class/backlight要抓取的适当文件。

echo -n 6 > /sys/class/backlight/acpi_video0/brightness
Run Code Online (Sandbox Code Playgroud)

  • 我的 /sys/class/backlight 是一个空目录。 (8认同)

aur*_*ham 16

$ sudo apt-get install xbacklight

如何将亮度设置为 50%

$ xbacklight -set 50

如何将亮度提高 10%

$ xbacklight -inc 10

如何将亮度降低 10%

$ xbacklight -dec 10

更多信息在这里


小智 7

您需要通过 DDC 控制显示器。请参阅http://ddccontrol.sourceforge.net/以获取可让您执行此操作的程序。


Eri*_*und 6

如果你没有改变你的显示器的亮度的硬件支持,你可以使用命令xrandr其选项标志一起-输出--brightness,如可以在我可以看到的答案对一个类似问题上askubuntu.com


sch*_*der 3

您可以尝试一下这个解决方案

echo -n 100 > /proc/acpi/video/VGA/LCD/brightness
Run Code Online (Sandbox Code Playgroud)

另外,在评论中,有一些提示如果不起作用(fe 使用GLX0而不是VGA.

编辑:由于这似乎没有帮助,评论中的另一位用户建议安装xbacklight并调用xbacklight -set 100.

EDIT2:另一位说如果您没有视频文件夹,请尝试sudo modprobe video.