[1] Using ubuntu 14.04.3 default vino desktop sharing (current session)
[2] One bug fix in early 14.04 vino
[3] SSH tunnelling
[4] command line to config and start vino
See wiki post for details.
vino-preferences on remote ubuntu machine:
vinagre remote desktop client settings on local fedora20 machine:
Final show. Enjoy!!