No linux (se sua placa/driver suportar) é possível rotacionar a tela.
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,