Posso usar um monitor Dell físico externo no trabalho, conectando-o através da porta VGA ao meu laptop ThinkPad. Eu tenho o teste Debian instalado, juntamente com o KDE5.5 e o i3wm. Veja informações detalhadas abaixo.
Situação: Eu usarei monitor único (laptop) em casa, enquanto eu gostaria de usar uma configuração de monitor duplo no trabalho. O XRandR
e o KDE agora permitem que eu conecte ambos os monitores físicos (laptop e monitor Dell conectados via VGA) em uma única tela grande e estendida, para que eu possa mover janelas e mouse entre a tela do monitor físico.
Problema: No entanto, eu quero exportar a exibição de cada monitor físico como uma tela x separada dinamicamente , preferencialmente usando xrandr
se puder fazer isso. Dinamicamente, quero dizer que eu posso ligar o monitor estendido a qualquer momento e haverá 1 ou 2 telas x dependendo de se o monitor estendido está conectado. E posso desativar a exibição física enquanto os dois estão conectados.
XRandR faz quase todos os itens acima; no entanto, exporta apenas um único x-screen. Eu queria 2 x-telas.
$ xrandr
Screen 0: minimum 320 x 200, current 2416 x 1680, maximum 8192 x 8192
VGA-0 connected 1050x1680+0+0 left (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.08 60.00
800x600 75.00 60.32
640x480 75.00 60.00
720x400 70.08
HDMI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected primary 1366x768+1050+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.64*+ 50.00
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
Então, em vez do que eu vejo acima, eu queria uma saída como essa, de preferência com configuração mínima ou nenhuma em xorg.conf
:
$ xrandr
Screen 0: minimum 320 x 200, current 1050 x 1680, maximum 8192 x 8192
VGA-0 connected 1050x1680+0+0 left (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 59.95*+
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.08 60.00
800x600 75.00 60.32
640x480 75.00 60.00
720x400 70.08
HDMI-0 disconnected (normal left inverted right x axis y axis)
Screen 1: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS connected primary 1366x768+1050+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.64*+ 50.00
1280x720 59.86
1152x768 59.78
1024x768 59.92
800x600 59.86
848x480 59.66
720x480 59.71
640x480 59.38
Observe que, nesse caso, eu teria $DISPLAY
de 0
e 1
.