Programação e Linux.

Mostrando postagens com marcador tela. Mostrar todas as postagens
Mostrando postagens com marcador tela. Mostrar todas as postagens

terça-feira, 16 de dezembro de 2008

Como Rotacionar a Tela no Linux

No linux (se sua placa/driver suportar) é possível rotacionar a tela dinamicamente uso o xrandr, quando você tem uma tela touchscreen, é perfeito.

Primeiro veja se é possível via xrandr -q:

iuri@cego:~$ xrandr -q

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 768
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1024x768 60.0*+
800x600 60.3
640x480 59.9
TV connected (normal left inverted right x axis y axis)
1024x768 30.0
800x600 30.0
848x480 30.0
640x480 30.0
iuri@cego:~$

A linha (normal left inverted right x axis y axis) diz que é possível mudar entre 'normal', 'inverted' (180 graus), 'left' (90 graus anti-horário) e 'right' (90 graus horário).

Como rotacionar 90 graus, anti-horário:
xrandr -o left

Como rotacionar 90 graus, horário:
xrandr -o right

Como inverter a tela:
xrandr -o inverted

Como voltar ao normal:
xrandr -o normal

O próximo passo seria criar atalhos para poder fazer isto sem usar o terminal, quem sabe um aplicativo para o gnome.

O xrandr pode ser usado para mudar a resolução, configurar um display externo, mas isto é assunto para outro post,