我一直在使用一个包含xrandr --output VGA1 --brightness 0.3
在 bash 脚本中的循环,该脚本将在登录后立即自动执行gnome-session-properties
(又名启动应用程序)。
是否有任何配置文件可以在显示器连接到 X 服务器时控制显示器亮度?简而言之,如何在启动时设置显示器亮度?
答案1
复制自Ji m 的 Ubuntu 手册:
打开文件浏览器并导航到“计算机-> sys -> 类 -> 背光”目录。您会在那里看到两个或三个文件夹:
每个文件夹中都有一个名为actual_brightness的文件,您可以通过缩略图图标看到其内容(亮度值)。
记住它们并执行以下操作:
通过 Fn + 箭头键更改屏幕亮度。
查看每个文件夹中的actual_brightness 文件(重新打开每个文件夹以刷新值)。
价值有变化吗?
请记住实际亮度值发生变化的文件夹名称。将以下命令中的 acpi_video0 替换为该文件夹名称
按键盘上的 Ctrl+Alt+T 打开终端。当它打开时,运行以下命令将为您提供笔记本电脑背光的最大级别:
cat /sys/class/backlight/acpi_video0/max_brightness
我的是 9,所以我可以将背光级别设置为 0 到 9。
一一运行下面的命令。您将获得超级用户权限并使用 gedit 编辑器打开 /etc/rc.local 文件,该文件是在每个多用户运行级别结束时执行的脚本。
sudo -i gedit /etc/rc.local
在最后一行之前添加以下行。将数字 0 更改为您想要的亮度级别。
echo 0 > /sys/class/backlight/acpi_video0/brightness