O Ubuntu é fornecido com o vnc4server, que é baseado no RealVNC.
O CentOS é enviado com o TigerVNC, que é baseado no TightVNC, que é baseado no RealVNC.
Alguém sabe recurso sábio o que é diferente entre vnc4server e TigerVNC?
A principal diferença está na versão suportada do protocolo RFB .
Eu assumo (não verifiquei isso) que o vnc4server suportará a versão mais recente.