Desativa remotamente a saída do monitor?

4

Estou usando o x11vnc e o SSH para tunelar o VNC remotamente na minha máquina local.

Um dos efeitos colaterais interessantes disso é que quando uso meu computador de trabalho em casa, meus colegas de trabalho me veem mexendo no meu mouse, digitando etc. e podem ficar no meu computador no escritório e assistir tudo.

Existe uma maneira de desativar a saída da tela remotamente, mas ainda ser capaz de VNC na minha área de trabalho real como eu deixei? De preferência, parar a entrada do teclado e do mouse pela duração da sessão seria uma boa ideia.

    
por Naftuli Kay 05.07.2014 / 01:23

2 respostas

7

Você deve poder usar xrandr para desativar um determinado display.

$ xrandr --output CRT1 --off

Para reativá-lo:

$ xrandr --output CRT1 --auto

Você pode ver os nomes das exibições de saída usando xrandr -q :

$ xrandr -q
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
   1440x900       60.0*+   50.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)

Referências

por 05.07.2014 / 02:37
3

xrandr remove a exibição ativa, portanto, também causa problemas com a resolução da porta de visualização. A melhor maneira é forçar o modo de economia de energia da tela com vbetool . O seguinte comando escurece a tela enviando o comando power save para a placa gráfica:

vbetool dpms off

Para voltar da execução da economia de energia:

vbetool dpms on

Lembre-se de que seus dispositivos de entrada, como teclado ou mouse, ainda estão ativos e que alguém pode interagir com sua máquina remota. Para desativar esses dispositivos, consulte Desativar teclado & Entrada do mouse no unix (em X) .

    
por 24.02.2016 / 16:26

Tags