Configurar automaticamente o monitor externo no Linux

Shell script


Primeiro passo é escrever xrandr comando para determinar o nome da porta ( HDMI1 , neste exemplo):

$ xrandr

Segundo passo é criar script simples para configurar automaticamente o monitor externo (acima da tela LCD interna):


# / Bin / sh                                                                                                                                                                                       
# Automaticamente monitor externo configuração

xrandr_command = "/ usr / bin / xrandr"
sed_command = "/ bin / sed"

is_hdmi_connected = `DISPLAY =: 0 $ xrandr_command | $ sed_command-n '/ HDMI1 conectado / p'`

if [-n "$ is_hdmi_connected"], então
  DISPLAY =: 0 $ xrandr_command - saída HDMI1 - auto 
outro
  DISPLAY =: 0 $ xrandr_command - saída HDMI1 - off
fi
Terceiro passo é guarde-o como / usr / bin / setup_external_monitor.sh . Ligue o monitor externo usando a porta HDMI e executar o script, desconectá-lo e executá-lo novamente. Ele deve funcionar perfeitamente.

Mais informações no blog: http://blog.sleeplessbeastie.eu/2013/01/07/how-to-automatically-set-up-external-monitor/

Comentários

Postagens mais visitadas