双显示器:启动时,只有一个显示器的屏幕亮度会改变

双显示器:启动时,只有一个显示器的屏幕亮度会改变

我正在尝试更改启动时的默认屏幕亮度。我已将以下脚本添加到 ~/.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

相关内容