X

News, tips, partners, and perspectives for the Oracle Solaris operating system

Easy VNC

Guest Author

If you ever need to share your desktop, OpenSolaris comes pre-installed with a VNC server. You can find it under System > Preferences > Desktop Sharing:


The beauty of the OpenSolaris approach is that the Remote Desktop server includes a Java based VNC client, so you only have to provide a URL to those with whom you wish to share your desktop (that is, they do not need to first install a VNC Viewer).

On the client, you simply browse to that URL (Note, the hostname "opensolaris" is not resolved on my local network, so I'm entering the IP address of my OpenSolaris machine instead):


And after a brief moment you'll see the VNC Viewer Connection Dialog:

When you click OK, assuming you configured the server to ask for confirmation, back on OpenSolaris you'll see the following:



Once allowed, the remote desktop will appear back on the client:


And back on the server, there's a basic notification icon to give you the status on the number of machines viewing your machine:

Which has a basic menu for managing the those connections:

I've also noticed the Remote Desktop Sharing options are dynamic, so, for example, you can dynamically allow and disallow other users to control your desktop without requiring them to re-connect.

Join the discussion

Comments ( 2 )
  • bastian Thursday, July 2, 2009

    Hi,

    is there any way to have VNC start & accept connections befor a user logs in?

    I have my homeserver running headless and (although reboots are seldom) would like to be able to connect through VNC right away without needing to log into gnome locally first.

    Cheers,

    -bastian


  • Paul Harper Saturday, August 8, 2009

    Your desktop is only reachable over the local network. Others can access your computer using the address at [IP Address]

    Is my ISP blocking me from using VNC?


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.