我正在尝试更改启动时的默认屏幕亮度。我已将以下脚本添加到 ~/.config/autostart screenBrightness.desktop:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=screenBrightness
Comment=automatically configures the screen brightness at startup
Exec=xrandr --output DVI-0 --brightness .7 --output HDMI-0 --brightness .7
StartupNotify=false
Terminal=false
Hidden=false
该脚本肯定会在启动时执行,因为 HDMI 屏幕的屏幕亮度级别会发生变化,但 DVI 屏幕的屏幕亮度不会变化。
请注意,如果我输入命令(与上面脚本中的命令相同):
xrandr --output DVI-0 --brightness .7 --output HDMI-0 --brightness .7
两个屏幕的亮度级别变化都正确。我不知道为什么 DVI 屏幕亮度在启动时不会改变,而 HDMI 屏幕会改变。
我在 ubuntu 20.04 上。
编辑:根据要求, xrandr | grep " connect " | awk '{ print$1 }' 的输出是
marc@bigBoop:~$ xrandr | grep " connected " | awk '{ print$1 }'
HDMI-0
DVI-0