Não é possível executar um script para definir a resolução na inicialização [duplicado]

0

Estou tentando executar um script automaticamente. Eu coloquei isso no /etc/rc.local :

/home/evgeniy/Desktop/switch_screens2.sh

exit 0

Mas isso não funciona. O que eu faço de errado?

Este é o script em si. (Quando eu corro manualmente a partir do terminal funciona)

#!/bin/bash
a=0
b=0
while [ "$a" = 0 ]; do    # this is loop1
    while [ "$b" = 0 ]; do
        b=1
        sleep 5
        xrandr --current  | grep 'HDMI-0 disconnected' && b=0
    done

    xrandr --output HDMI-0 --off
    xrandr --output eDP --off --output HDMI-0 --auto

    while [ "$b" = 1 ]; do
        b=0
        sleep 5
        xrandr --current  | grep 'HDMI-0 connected'&& b=1
    done

    xrandr --output eDP --off
    xrandr --output HDMI-0 --off --output eDP --auto

done
    
por Evgeniy 04.10.2017 / 23:14

0 respostas