Lightdm display-setup-script com if-else-construct

1

Para configurar minhas exibições para lightdm, eu uso a opção display-setup-script em /etc/lightdm/lightdm.conf

Se eu apontar para um script real

if xrandr | grep -q "HDMI-1 connected"; then
    xrandr --output eDP-1 --mode 1920x1080 --output HDMI-1 --mode 1920x1080 --same-as eDP-1
else
    xrandr --output eDP-1 --mode 1920x1080
fi

funciona bem.

Mas se eu usar uma linha como

display-setup-script=if xrandr | grep -q "HDMI-1 connected"; then xrandr --output eDP-1 --mode 1920x1080 --output HDMI-1 --mode 1920x1080 --same-as eDP-1; else xrandr --output eDP-1 --mode 1920x1080; fi

isso falha. Por que isso acontece?

    
por Binabik 11.04.2017 / 10:24

0 respostas

Tags