Como posso espelhar / inverter a saída de exibição?

12

Por motivos estranhos, melhor não perguntado, eu tenho um projetor conectado ao meu computador que está apontado para um espelho. Assim, a imagem do computador é exibida em uma parede, mas é espelhada.

No Linux (ubuntu) eu posso ir para exibir preferências e configurar o monitor externo para ter uma imagem girada. Existe uma maneira inteligente que eu poderia definir para girar / inverter a imagem?

    
por Gregory 04.01.2011 / 00:38

1 resposta

11

Ok, depois de testar com 2 PCs. Eu encontrei o seguinte:

Em alguns cartões integrados como o Intel, você pode usar o xrandr no console. Por exemplo:

Ir para o console ( Ctrl + Alt + T )

xrandr -x irá inverter o vídeo horizontalmente como um espelho.
xrandr -y irá inverter o vídeo verticalmente.
xrandr -y -x irá inverter ambos.
xrandr -o normal voltará ao normal no vídeo.
xrandr -o inverted irá ... inverter Oo

Mas se você tiver (no meu caso) uma Nvidia, isso provavelmente não funcionará. Para uma Nvidia funcionar, você precisa:

Edite você xorg.conf: sudo nano /etc/X11/xorg.conf

Finque a seção que tem Driver "nvidia" nela

Copie e cole o seguinte no final dessa seção: Opção "RandRRotation" "on"

Isto irá ativar a rotação para a Nvidia, que vem por padrão. Por que desligado por padrão eu não sei.

Depois disso, reinicie e você pode alterar a orientação MAS NÃO o reflexo. O que quero dizer com isso é que a Nvidia ainda não suporta opções de reflexão como as opções -x ou -y no xrandr. Vou continuar procurando por mais alguns, já que a questão é interessante.

    
por Luis Alvarado 04.01.2011 / 03:37