Configuração do modo de exibição padrão para monitor adicional

1

Eu tenho 2 monitores, mas meu segundo monitor espelha meu primeiro monitor, em vez de estendê-lo.

Pressionar super + p corrige isso - mas eu tenho que pressioná-lo toda vez que eu inicializo.

Como defino o comportamento padrão?

Quando eu pressionar super + p para corrigir o problema, meu xrandr mostrará o seguinte:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x800      59.81  
   1280x720      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  

A diferença entre esta saída e a errada são estas linhas:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384

...

DVI-D-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
    
por Daniel 20.03.2017 / 07:50

1 resposta

1

configuração da tela deve ser lembrada, mas em casos como este, é principalmente o driver gráfico e a tela que não se comunicam com precisão em um estágio inicial após o login, fazendo com que a configuração da tela retorne para o padrão.

Como resolver

Ele pode ser facilmente resolvido executando um comando xrandr alguns segundos após o login, e ambas as telas são reconhecidas.

Adicione o seguinte comando aos aplicativos de inicialização: Dash > Aplicativos de inicialização > Adicione:

/bin/bash -c "sleep 10 && xrandr --output DVI-I-1 --pos 0x0 && xrandr --output DVI-D-0 --pos 1920x0"

Notas

Por favor, primeiro teste o comando

xrandr --output DVI-I-1 --pos 0x0 && xrandr --output DVI-D-0 --pos 1920x0

antes de adicioná-lo aos aplicativos de inicialização para garantir que não cometi erros de digitação.

Explicação

Veja esta resposta para uma explicação prolongada.

    
por Jacob Vlijm 20.03.2017 / 19:34