O trabalho em meu laboratório requer monitor duplo (bem, eu posso viver com apenas um monitor, mas precisarei alternar constantemente entre janelas).
Um servidor sem cabeça (sem monitor) está executando o GNOME do CentOS 6 de 64 bits, com a versão 1.1.0-16.el6.x86_64 do servidor Tiger VNC.
Minha pergunta é: existe uma maneira de iniciar uma sessão VNC com monitor duplo? Atualmente, o arquivo / etc / sysconfig / vncservers se parece com este
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 as duas telas de 1080p.
Estou aberto ao RealVNC ou outros servidores VNC.
Obrigado!
multiple-monitors
vnc
vncserver
tigervnc
Alex Allen
fonte
fonte
Respostas:
Usei muito o TightVNC no meu último trabalho e a maioria das soluções VNC se baseia no padrão VNC aberto.
Com a maneira como o VNC funciona e o que você deseja fazer, a única maneira de fazer isso é definir a geometria conforme você declarou para suportar uma grande resolução horizontal. Você não pode separar os monitores porque o VNC não tem conceito de monitor 'separado'. Além disso, o computador remoto precisa ter monitores duplos ou melhor conectados a ele para que isso funcione. Um monitor sem cabeça será tratado como um monitor, a menos que você o configure de maneira diferente nas configurações do servidor VNC.
A maioria dos programas trata os monitores duplos como um grande monitor com uma grande resolução horizontal, incluindo o Windows; há programação extra envolvida para que o comportamento apareça como duas janelas diferentes. Por exemplo, é por isso que o Windows grava dois monitores como uma foto quando você tira uma captura de tela em tela cheia.
Um programa que pode fazer o que você quer é o Teamviewer. Existe uma versão Linux disponível que suporta o CentOS.
Mais informações aqui: https://www.teamviewer.com/en/download/linux/
fonte