diff --git a/packages/x11/app/xrandr/sleep.d/91_screen b/packages/x11/app/xrandr/sleep.d/91_screen index 26b7bf7aac..44e0cc59dd 100755 --- a/packages/x11/app/xrandr/sleep.d/91_screen +++ b/packages/x11/app/xrandr/sleep.d/91_screen @@ -24,13 +24,14 @@ case "$1" in hibernate|suspend) - SCREENS=$(xrandr -q | grep "[^dis]connected" | cut -d" " -f1 | grep -E '^HDMI|^DFP|^CRT') - for screen in $SCREENS; do + for screen in HDMI-0 HDMI-1 HDMI-2 DFP0 DFP1 DFP2 CRT0 CRT1 CRT2; do xrandr --output $screen --off done ;; thaw|resume) - xrandr --auto + for screen in HDMI-0 HDMI-1 HDMI-2 DFP0 DFP1 DFP2 CRT0 CRT1 CRT2; do + xrandr --output $screen --auto + done ;; *) exit $NA ;;