Hace un tiempo me toco desempaquetar e instalar una de esas PCs de oferta que suelen vender en las grandes cadenas de electrodomésticos, la cual, previsiblemente, además de venir con un hardware medio pedorro también incluía al infame Vista Starter Edition, el que hace un tiempo me pareció que andaba dentro de todo bien en una notebook Olivetti pero que en este clon con procesador AMD y 512 de RAM se arrastraba.
Decidido a terminar pronto con el muerto, algo que preferentemente necesitaba dejar era alguna puerta de acceso en caso de que el usuario me llamara porque necesitara algo. Como Vista Starter = Nada de Escritorio Remoto entre otras tantas limitaciones, mi opción más coherente, y la que me permitiría acceder también luego desde la Pocket PC, era instalarle alguna versión de VNC. No fue grata la sensación cuando previsiblemente encontré que la versión de VNC que venía utilizando era incompatible con Windows Vista, de forma tal que no era posible utilizar normalmente el servicio. Investigando sobre el tema llegue a tener una buena idea de que sucede con las versiones más utilizadas de VNC y su estado actual de compatibilidad con Vista:
- VNC Free Edition, el VNC original y gratuito provisto por RealVNC, hoy por hoy no soporta Vista, y no existen planes de que lo haga en un futuro, por la sencilla razón de que esto les ayuda a vender más licencias de VNC Personal y Enterprise Edition, las versiones pagas a las que sí se tomaron el trabajo de hacerlas andar con Windows Vista.
- El problema principal que impide que el VNC original funcione en Vista es una nueva característica de seguridad de éste llamada Session 0 Isolation, la cual reserva la sesión 0 (la de la consola) para los servicios, mientras ejecuta las aplicaciones de usuario en otras sesiones.
- Hoy por hoy el único workaround a este problema en las versiones incompatibles es no ejecutar VNC como un servicio, sino como una aplicación más en modo usuario, reduciendo enormemente su practicidad y utilidad, y así y todo por supuesto debemos tener en cuenta detalles como crear las excepciones correspondientes en el firewall de Windows y ejecutarlo como administrador para poder conectarnos exitosamente.
- TightVNC, una excelente versión completamente open source que es la que últimamente venía utilizando, aún sigue sin incluir las modificaciones necesarias para funcionar con Vista. Según sus desarrolladores, la cosa está muy verde como para pensar que en futuro cercano lo haga.
- UltraVNC, el otro VNC open source famoso aunque con versiones sólo para Windows, es hoy en día el único VNC gratuito con una versión funcional para Vista, la 1.0.4, aún en desarrollo.
- Extra relacionado a las Pocket PC: Para quienes gustemos de utilizar nuestros Windows Mobile para conectarnos por VNC, hay que tener en cuenta que algunos de los clientes VNC para Pocket PC existentes, normalmente los que más funciones y utilidades aportan, tienen un problema de compatibilidad con el servidor de UltraVNC, el cual en varias ocasiones impide que se puedan realizar exitosamente las conexiones a equipos que se sirvan de éste para proveer acceso remoto al escritorio. Si combinamos esto con el problema de Windows Vista nos encontramos con pocas opciones a la hora de controlar PCs con Windows Vista desde nuestras PPCs: O nos conformamos con un VNC incompatible funcionando como aplicación, o nos conseguimos, pagando o de alguna otra forma, las versiones de RealVNC que sí andan en Vista. En todo caso esto fue sólo para ayudar a que no se rompa la cabeza aquel que no puede conectar por VNC su Pocket PC: Si están usando UltraVNC como servidor, no pierdan más el tiempo; si pueden cambien de servidor o sino traten de probar con otro cliente en la Pocket.
Link de referencia: My Digital Life: Workaround to Run VNC Server in Windows Vista
Entradas Relacionadas
Utilizar cualquier estilo visual en Windows Vista (y XP)
Elevación de privilegios para scripts en Windows Vista
El SP1 de Windows Vista ya disponible
Windows Vista aún no está listo para correr desde unidades flash



1 comentario
Comentarios asociados a este artículo
Enlace al trackback
http://geekotic.com/2008/05/28/vnc-en-windows-vista/trackback/
28/Mayo/2008 a las 10:06
Gabriel
Usando
Opera 9.50 en
Windows Vista
En realidad cualquiera que tenga una PC con Windows Starter (Vista o XP) debería pensar seriamente en alguna de las siguientes acciones: devolverla, hacer una denuncia por estafa, poner un windows pirateado o ponerle un linux.
El Starter sirve en casos muy pero muy específicos. Por ejemplo alguien que sólo necesita un browser, un cliente de correo y un procesador de textos al mismo tiempo y nada mas. O sea practicamente nadie.