Ham*_*ner 29 multiple-monitors intel-graphics brightness
我有一个 thinkpad (x301),带有通过 DisplayPort 到 HDMI 电缆连接的外部显示器。我可以使用笔记本电脑上的按键控制笔记本电脑显示器的亮度,但我不知道如何控制外接显示器的亮度。
$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness
$ cat /sys/class/backlight/acpi_video0/brightness
11
$ cat /sys/class/backlight/acpi_video0/max_brightness
15
$ cat /sys/class/backlight/intel_backlight/brightness
501804
$ cat /sys/class/backlight/intel_backlight/max_brightness
2414340
Run Code Online (Sandbox Code Playgroud)
我可以将值写入上面,intel_backlight 和 acpi_video0 都会改变笔记本电脑显示器的亮度。
以上是否意味着无法更改外接显示器(OSD 除外)的亮度?
nea*_*mcb 30
您可以使用 xrandr 从命令行执行此操作(因此每天晚上通过 cron 自动执行此操作),如如何从命令行(或通过脚本)更改 LCD 亮度中所述?
例如
xrandr --output HDMI1 --brightness 0.5
Run Code Online (Sandbox Code Playgroud)
这不会改变背光或影响电源使用,它只是在软件中调整伽玛值。我听说它在其 GUI 皮肤下Brightness Controller使用xrandr。
使用xrandr --listactivemonitors以获得正确的显示器如果不是你可能会得到xrandr: Need crtc to set gamma on.。
ddccontrol 在 Lucid 10.04 中似乎运行良好,但由于缺乏兴趣而被 Debian 遗弃,此后再也没有人使用它。
更新 ddccontrol回到 xenial。看
Arc*_*ahi 10
从以下 PPA 安装亮度控制器。
sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update
sudo apt install brightness-controller
Run Code Online (Sandbox Code Playgroud)

现在您可以使用滑块调整亮度。
附加信息:我正在使用 CRT 显示器。\xe2\x80\x93 Neilvert Noval Mar 11 \'11 at 17:06 似乎无法使用/sys/class/backlight. 但是有一个名为ddccontrol的应用程序可以控制外部显示器的亮度。
有关如何使用命令行界面的说明可在此处获取。
\n\n基本上,您需要使用 探测可用的监视器和控件ddccontrol -p,并在输出中查找所需控件的地址,然后使用 设置值ddccontrol -p -r 0x10 -w 70。
| 归档时间: |
|
| 查看次数: |
20092 次 |
| 最近记录: |