So you just used the Solaris 11 text cd to install Solaris 11 but now you have no desktop.
# pkg install solaris-desktop
and sit back and wait while it takes forever to download 539Mb
Or, you can use the alternate boot environment of Solaris to install (basically they merged pkgadd and lucreate from Solaris 10
# pkg install –require-new-be –be-name newBEname solaris-desktop
By default the new boot environment you specified will be the default on the next reboot.
If you specify the –no-be-activate option, the new BE is not the default boot selection the next time you reboot