Como faço para definir a nova resolução de tela para um servidor sem cabeçalho (usando o teamviewer 10)

5

Eu fiz muito pesquisando e não consigo entender todas as informações.

Eu quero operar remotamente uma máquina Lubuntu 14.04 de outra do mesmo tipo. A máquina remota não tem monitor conectado. Eu tenho o Teamviewer10 em ambas as máquinas.

O problema é que, sem nenhum monitor conectado, a área de trabalho remota tem apenas resolução de 1024x768. xrandr mostra LVDS1 para ser conectado, embora não seja, e só permite resolução de 1024x768.

A solução parece envolver o uso do xrandr para testar a resolução e, em seguida, inserir os comandos xrandr em algum lugar para executar os comandos na inicialização / login e tornar a alteração permanente. Também é possível que eu precise criar /etc/X11/xorg.conf e configurar um monitor fictício. Eu realmente não entendo os passos envolvidos nisso, e muitos Google dizem que isso não funciona de qualquer maneira. Alguns dizem que eu preciso de um dongle de hardware (eu realmente não posso acreditar que você precisa de hardware para fazer algo assim - deve ser um requisito comum para usar uma máquina sem um monitor).

Eu ficaria muito grato se alguém pudesse me dizer se estou no caminho certo e tornar essas idéias mais concretas. Eu realmente não quero ouvir sobre soluções usando outro software de visualização remota (vnc etc). Eu posso tentar essas idéias no futuro quando tiver tempo, mas agora eu quero fazê-lo funcionar usando o Teamviewer (porque até agora eu descobri que ele é menos lento do que outro software quando alguma tela contém vídeo).

Muito obrigado.

    
por user1759557 28.09.2015 / 01:35

3 respostas

4

Depois de muita tentativa e erro, determinei os seguintes comandos na máquina controlada remotamente (a máquina sem cabeçalho) aumentará a resolução da tela vista pelo Teamviewer.

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VIRTUAL1 1920x1080_60.00
xrandr --output VIRTUAL1 --mode 1920x1080_60.00
xrandr --output LVDS1 --off

Os comandos devem ser executados na máquina sem cabeçalho quando ela for inicializada, mas se isso não puder ser alcançado, eles poderão ser executados a partir da máquina remota usando uma conexão de baixa resolução. A tela pode então ser definida para uma resolução mais alta.

    
por user1759557 30.09.2015 / 01:59
2

Estou usando o VNC e esse comando funciona para mim: xrandr --fb 1366x768

    
por yingted 26.06.2017 / 15:24
0

é o que eu faço para fazê-lo funcionar:

#xrandr
LVDS-1 connected (normal left inverted right x axis y axis) ##i closed lid
VGA-1-2 connected primary 1024x768+0+0 (normal left inverted right x axis y 
axis) 0mm x 0mm  ##this one is the teamviewer display
#xrandr --addmode VGA-1-2 1920x1080_60.00

então eu posso mudar a resolução

PS: eu uso o notebook e fechei a tampa

    
por robin ong 02.03.2018 / 17:26