diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbscreensize b/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbscreensize index 8ae1a0a..b51e329 100755 --- a/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbscreensize +++ b/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbscreensize @@ -3,13 +3,15 @@ SIGNAL=~/.fehbg rm -f $SIGNAL -OUTPUT=$(xrandr 2>/dev/null | grep 'connected' | cut -d " " -f 1) +OUTPUT=$(xrandr 2>/dev/null | grep -iv disconnected | grep -i 'connected' | head -n 1 | cut -d " " -f 1) MODE=$1 -xrandr --output $OUTPUT --mode $MODE +xrandr --output $OUTPUT --mode $MODE -s $MODE while [ -e $SIGNAL ]; do sleep 0.1 done +sleep 1 + killall -SIGUSR1 compton