All the time, it's called SSH ;-) The real question is why do you want a graphical interface to your remote OpenSolaris box? If it's to run the GUI config tools like packagemanager/etc just displaying them back to your Mac using X. For example, if I want to connect to an OpenSolaris server with the IP address 192.168.1.100 I'd open up a terminal on my Mac and type the following...
ssh -X myusername at 192.168.1.100 Once I've logged in via ssh, any GUI utilities that I launch will display back to my Mac; for example, try typing pfexec packagemanager and you should see the OpenSolaris PackageManager GUI display on your Mac. -- This message posted from opensolaris.org