Você poderia usar a ferramenta de linha de comando xrandr para fazer isso.
Consulta que você monitora com xrandr -q
, que deve fornecer uma saída como:
> xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected (normal left inverted right x axis y axis)
1280x1024 75.0 + 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
As duas linhas
LVDS1 connected 1024x600+0+1024 (normal left inverted right x axis y axis) 220mm x 129mm
VGA1 connected (normal left inverted right x axis y axis)
são os monitores conectados, onde LVDS1
é a tela interna do laptop e VGA1
o conectado ao cabo VGA. Você também pode ver que a tela do laptop usa atualmente uma resolução de 1024x600
. A tela VGA ainda não é usada.
Abaixo estão as configurações possíveis para o monitor. Aquele marcado com um asterisco '*', é o ativo.
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
Você pode ativar os dois com (instalação espelhada / os dois exibem o mesmo)
xrandr --output LVDS1 --auto --output VGA1 --auto
Se você quiser que uma área de trabalho estendida use algo como
xrandr --output LVDS1 --auto --output VGA1 --above LVDS1
Agora, a tela VGA está "acima" da tela do laptop. Se você quiser estender sua área de trabalho em outra direção, use um dos
-
--left-of
-
--right-of
-
--above
-
--below
Agora, a saída da consulta é semelhante a:
Screen 0: minimum 320 x 200, current 1280 x 1624, maximum 4096 x 4096
LVDS1 connected 1024x600+0+1024 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 340mm x 270mm
1280x1024 75.0*+ 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
A parte após a resolução 1024x600+0+1024
do VGA1
é a posição das telas em relação umas às outras. Isso significa que VGA1
tem a resolução de 1024x600, é 0 pixel de direito de VGA1
e 1024 pixels abaixo dele.
Para ativar uma tela, use a opção --off
:
xrandr --output LVDS1 --off