O visualizador UltraVNC suporta dimensionamento automático , para redimensionar a janela de visualização automaticamente, para exibir a tela inteira do servidor remoto.
Atualizar
Ambos
É possível alterar a resolução do visualizador especificado durante a inicialização do servidor vnc com o argumento de linha de comando da geometria? Eu tenho um vncserver configurado para um monitor widescreen, mas quero vê-lo em uma tela de 1024x768.
O visualizador UltraVNC suporta dimensionamento automático , para redimensionar a janela de visualização automaticamente, para exibir a tela inteira do servidor remoto.
Atualizar
Ambos
Essa mesma pergunta foi feita há pouco tempo no estouro de pilha: link
A resposta aceita de Nathan Fellman:
Real VNC server 4.4 includes support for Xrandr, which allows resizing the VNC. Start the server with:
vncserver -geometry 1600x1200 -randr 1600x1200,1440x900,1024x768
Then resize with:
xrandr -s 1600x1200 xrandr -s 1440x900 xrandr -s 1024x768
Se você precisar alterar a configuração sem reiniciar o servidor VNC, obtive bons resultados com:
vncconfig -set RandR="1024x768,1600x900"
e, em seguida, usando xrandr para alterar a resolução como fgregg sugeriu:
xrandr -s 1024x768
xrandr -s 1600x900
Com o TightVNC (pelo menos) se o servidor (windows) alterar a resolução da tela, o cliente mudará automaticamente para corresponder à nova resolução.
Para o TightVNC, clique no ícone de engrenagem (configurações) e mude a qualidade da imagem para "Alta" e ela funcionará muito bem.
Recebi uma resposta oficial escrevendo para o atendimento ao cliente do VNC.
A versão curta é: não, você não pode alterar a resolução remota para corresponder automaticamente à janela do controlador vnc local / resolução de tela.
Eles me disseram que é porque o RDP é uma sessão de login real, então a tela se comporta como se você fosse um usuário comum no sistema controlado.
O VNC simplesmente espelha a tela. E não é uma coisa ruim porque você não pode compartilhar a sessão RDP, mas você pode compartilhar VNC
Eu sugeri criar uma configuração no servidor vnc para permitir a mudança da tela, pois sei que a API do Windows permite que o sw de terceiros defina a resolução da tela programaticamente.
Então eu vou esperar ....
Tags resolution vnc vncserver