Como iniciar uma sessão VNC com vários monitores

Como iniciar uma sessão VNC com vários monitores

O trabalho em meu laboratório requer monitor duplo (bem, posso viver com apenas um monitor, mas terei que alternar constantemente entre janelas).

Um servidor headless (sem monitor) está executando o CentOS 6 GNOME de 64 bits, com o servidor Tiger VNC versão 1.1.0-16.el6.x86_64.

Minha pergunta é: existe uma maneira de iniciar uma sessão VNC com monitor duplo? Atualmente o arquivo /etc/sysconfig/vncservers se parece com isto

VNCSERVERS="3:username"
VNCSERVERARGS[3]="-geometry 1920x1080 -geometry 1920x1200 -geometry 2560x1440 -geometry 3840x1080 -nolisten tcp -localhost"

Observe que a opção -geometry 3840x1080 criará uma tela ampla, mas não é tão conveniente quanto duas telas 1080p.

Estou aberto ao RealVNC ou outros servidores VNC.

Obrigado!

Responder1

Usei muito o TightVNC em meu último trabalho, e a maioria das soluções VNC são baseadas no padrão VNC aberto.

Com a forma como o VNC funciona e o que você deseja fazer, a única maneira de fazer isso é definir a geometria conforme declarado para suportar uma grande resolução horizontal. Você não pode separar os monitores porque o VNC não tem o conceito de monitor 'separado'. Além disso, o computador remoto precisa ter monitores duplos ou melhor conectado a ele para que funcione. Um display headless será tratado como um monitor, a menos que você o configure de forma diferente nas configurações do servidor VNC.

A maioria dos programas trata monitores duplos como sendo uma tela enorme com grande resolução horizontal, incluindo o Windows; há programação extra envolvida para fazer com que o comportamento apareça como duas janelas diferentes. Por exemplo, é por isso que o Windows grava monitores duplos como uma imagem quando você tira uma captura de tela em tela cheia.

Um programa que pode fazer o que você quiser é o Teamviewer. Existe uma versão Linux disponível que suporta CentOS.

Mais informações aqui:https://www.teamviewer.com/en/download/linux/

informação relacionada