Tenho uma máquina rodando Solaris 10, consigo iniciar com sucesso uma sessão VNC remota, mas não consigo definir a resolução da sessão, sei que a GPU é capaz de resoluções muito maiores que a usada na sessão VNC, mas Não consigo encontrar nenhuma configuração ou informação sobre isso. Estou usando o TightVNC Viewer em um PC como cliente
Quando conecto um monitor à máquina que executa o Solaris xrandr me dá isto:
Screen 0: minimum 640 x 480, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 61.0*
1280x1024 60.0
1440x900 60.0
1280x800 60.0
1024x768 61.0
800x600 61.0
640x480 61.0
1440x900 é a resolução nativa do LCD integrado na máquina Solaris.
Tentei usar o xrandr para definir a resolução, após iniciar a sessão VNC, mas isso me deu:
The Server does not support the XRandrR extension.
Runtime resolution changes to the display size are not available
Então, acho que minha pergunta é: como inicio uma tela/tela X com uma resolução diferente da resolução nativa? para que eu possa me conectar a esta tela/display usando VNC? Não espero que a máquina seja capaz de exibir esta tela no LCD integrado, só quero poder acessar a outra tela/display com resolução mais alta usando VNC
A máquina Solaris está executando xvnc
Eu descobri, encontrei isso: https://blogs.oracle.com/solaris/post/vnc-made-simple o script vncadm é tudo que eu precisava, com ele posso especificar uma tela virtual com resolução, e posso conecte-se a ele usando o cliente VNC. Você terá que usar a máquina Wayback para obter o script, é o último link na parte inferior da página "vncadm foi escrito pelo meu colega Ralph Bogendoerfer. Você pode baixá-lo aqui."