Como posso espelhar / exibir a saída do monitor?

15

Por razões estranhas que não são solicitadas, tenho um projetor conectado ao meu computador que está apontado para um espelho. Portanto, a imagem do computador é exibida na parede, mas é espelhada.

No Linux (ubuntu), posso exibir preferências e definir o monitor externo para ter uma imagem girada. Existe uma maneira inteligente de configurá-lo para girar / inverter a imagem?

Gregory
fonte
1
Eu gosto quando as perguntas ficam engraçadas. Deixe-me ver o que eu posso inventar. Então, deixe-me entender que a imagem sai do projetor, salta no espelho e cai na parede?
Luis Alvarado
1
Pode depender do driver gráfico que você está usando. Além disso, o próprio projetor pode ter essa opção.
Daniel
Sim, a imagem salta no espelho e cai na parede (se eu for honesto em uma mesa, daí o desejo de um espelho). Eu tentei encontrar uma opção no monitor.
Gregory
É uma opção no meu projetor. Eu não sabia por que alguém usaria essa configuração. Agora eu sei, obrigado!
Marc

Respostas:

14

Aprovação após o teste com 2 PC. Encontrei o seguinte:

Em algumas placas integradas como a Intel, você pode usar o xrandr no console. Por exemplo:

Ir para o console ( Ctrl+ Alt+ T)

xrandr -xirá virar o vídeo horizontalmente como um espelho.
xrandr -yirá virar o vídeo verticalmente.
xrandr -y -xvai virar os dois.
xrandr -o normalretornará ao normal o vídeo.
xrandr -o invertedvai ... inverter Oo

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

Edite seu xorg.conf: sudo nano /etc/X11/xorg.conf

Finde a seção que tem Driver "nvidia" nele

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

Isso ativará a rotação da Nvidia, que é desativada por padrão. Por que, por padrão, eu não sei.

Depois disso, reinicie e você poderá alterar a orientação, mas NÃO a reflexão. 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 um pouco mais, já que a pergunta é interessante.

Luis Alvarado
fonte
3
Se você estiver testando esse tipo de coisa sem o espelho configurado, sugiro que entre primeiro xrandr -o normalpara que você possa pressionar para cima, para cima e para baixo sem torcer a cabeça. :)
Gregory
1
Eu gosto da sua atitude em relação às perguntas descoladas. Usar xrandr -xfuncionou, mas desligaria o monitor principal (que eu queria usar desmarcado). De qualquer forma, você me levou xrandr --helpe, depois de pensar, chegou ao seguinte comando, que faz o que eu quero. xrandr --output VGA1 --reflect x
Gregory
2
Passei tempo demais brincando com isso e rindo manaicamente. Acho que passei muito tempo na frente da minha tela hoje.
Wayne Werner