Usando o servidor vino do Gnome padrão, estamos presos à geometria do X-Server em execução. Se por algum motivo precisarmos executar o servidor de vino, só poderemos alterar a geometria de exibição definindo um personalizado X -Sessão para este uso VNC ou alterar a geometria ao vivo, por exemplo com randr como descrito em princípio em esta resposta .
No entanto, isso tem algumas desvantagens que precisam ser consideradas:
- se predefinido Não conseguimos executar esta sessão personalizada quando outro monitor está conectado.
- Outros dispositivos X também precisam ser definidos.
- alterar a geometria de uma sessão VNC remotamente não pode ser feito facilmente.
- se quebrarmos nossas configurações de X, poderemos acabar sem exibição
Se precisarmos de ajustes na geometria da tela, seria um melhor conselho instalar um pacote de servidor VNC que não seja o vino capaz de alterar a geometria.
Se usarmos vncserver / Xvnc de tightvncserver ou-geometry <width>x<height>
ao invocar.
Depois de instalar um dos pacotes acima no remoto, nós o iniciamos por meio de, por exemplo,
vncserver :1 -geometry 1024x720
Neste exemplo, um display com o número 1 é criado com 1024x720 pixels (após inserir uma senha para a conexão). Isso pode ser acessado a partir da máquina local por
vncviewer <remote_ip>:1
Use a opção -via
ao se conectar a uma sessão SSH.