1. Install the Solaris Desktop environment.
# pkg install slim_install
# /usr/bin/vncserver
# vi /etc/gdm/custom.conf
[daemon]
[security]
[xdmcp]
Enable=true
[greeter]
[chooser]
[debug]
# svcadm restart gdm
# inetadm -e xvnc-inetd
or
# svcadm enable xvnc-inetd