Pessoal,

hoje me deparei com uma situação inusitada. Ao tentar conectar, via VNC, em um servidor SuSE do trabalho, rodando o KDE, o mesmo retornava vários erros. Dentre eles :

- Rect too large: 24931×74 at (26987, 99)
- Unknown message type 50 from VNC server
- Unknown message type 38 from VNC server
- Unknown message type 20 from VNC server
- Unknown message type 148 from VNC server
- Unknown message type 255 from VNC server

Ou seja, todas as mensagens são muito esclarecedoras não acham ?

Meu sistema é um Ubuntu Feisty e estava tentando conectar utilizando o xvncviewer, que vem instalado com o mesmo e que é executado quando você executa o Cliente do Terminal Server (Aplicações -> Internet).

O Servidor, como falei acima, é um SuSE 9 SLES, rodando o KDE, compartilhando a área de trabalho pelo Desktop Sharing, aplicação default do KDE para este propósito.

Depois de muiiito pesquisar e não achar uma solução, resolvi instalar um outro cliente na minha máquina. O xtightvncviewer.

aptitude install xtightvncviewer

Para minha surpresa conectou de primeira. Então fica a dica. Utilizem o xtightvncviewer. O problema esta no cliente xvncviewer que vem com o Ubuntu. Qual o problema ? Eu não sei ao certo. Mas é como se o protocolo utilizado pelo xvncviewer fosse incompatível com o servidor que estava tentando conectar.

Por final, para deixar a coisa mais redonda, e para não ter que ficar chamando o xtightvncviewer pelo terminal toda vez que eu quisesse fazer um acesso, configurei o meu Ubuntu para utilizá-lo como aplicação preferencial para o Cliente do Terminal Server.

sudo update-alternatives –set vncviewer /usr/bin/xtightvncviewer
Password:
Usando `/usr/bin/xtightvncviewer’ para fornecer `vncviewer’.

É isso! Espero que sirva para alguém! :D

Abraços,
Diego