Después de instalar Solaris 11 Express en casa, una de las primeras tareas era poner en marcha el VNC. Pensé que sería más sencillo, pero la configuración que viene de serie, simplemente, no funciona.
Aquí dejo los pasos, por si le es útil a alguien:
Configuración
1. Configurar gdm correctamente.
Edita el fichero /etc/gdm/custom.conf para incluir:
[security]
DisallowTCP=false
[xdmcp]
Enable=true
2. Configurar el X-Server para aceptar conexiones remotas
svccfg -s application/x11/x11-server
editprop
setprop options/tcp_listen = boolean: true
end
3. Configurar el servicio de VNC
svccfg -s xvnc-inetd
editprop
setprop inetd_start/exec = astring: "/usr/bin/Xvnc -geometry 1920x1200 -inetd -query localhost -once securitytypes=none"
(Pon la geometría que se adapte a tu monitor…)
4. Por último, desactiva y activa los servicios de gdm y xvnc-inetd
svcadm disable gdm xvnc-inetd; svcadm enable gdm xvnc-inetd
Con esto debería ser suficiente para que funcione.
Posibles problemas
He tenido problemas al acceder con el cliente de vnc, ya que la pantalla se quedaba en blanco y no aparecía nada. Estos problemas se solucionaron al ejecutar un gnome-cleanup desde mi cuenta de usuario.
sergio@solaris11:~$ gnome-cleanup User <sergio> currently has the following GNOME configuration files: /home/sergio/.config /home/sergio/.dbus /home/sergio/.gconf /home/sergio/.gconfd /home/sergio/.gnome2 /home/sergio/.gnome2_private /home/sergio/.gstreamer-0.10/registry.i386.bin /home/sergio/.local/share /home/sergio/.nautilus /var/tmp/gconfd-sergio /var/tmp/mapping-sergio /var/tmp/gvfs-sergio* Do you wish to remove these files (Y/N) Y Removed... The files removed from the user $HOME directory have been backed up to the following file: /tmp/gnome-cleanup-sergio-2011-11-01-16:40:38.tar [...]
Paso Opcional
5. Si quieres que tus sesiones persistan entre conexiones de clientes (ojo a las implicaciones de seguridad) entonces haz lo siguiente:
svccfg -s xvnc-inetd
editprop
setprop inetd/wait = boolean: true
Espero que os resulte útil.
Sphere: Related ContentNo related posts.
Related posts brought to you by Yet Another Related Posts Plugin.

Core Networks homepage
Oracle University