If you are accessing you Linux machine from VNC then you can try x2go.
Pretty straight forward installation, with packages available for both Ubuntu and Fedora and most other common distros as well. Just install, change one line ( visit the link above) and you are done. Neat, I must say.
Do try it when you feel the need to do something new.
One thing that all of us Linux users have probably missed is connecting to the running GNomesession to see what is going on in the running session. This can be quite handy in couple of situations:
1) Debugging remote sessions – where you do not want a new session, instead want to connect to running session.
2) Maintaining running session from another PC. If you are running some applications on some Linux box and want to gracefully stop it using some commands other than kill -9 then it is best that you connect to the running session, if you are not using screen.
So, to our rescue comes vino:
Name : vino
Arch : i686
Version : 2.32.0
Release : 1.fc14
Size : 437 k
Repo : updates
Summary : A remote desktop system for GNOME
URL : http://www.gnome.org
License : GPLv2+
Description : Vino is a VNC server for GNOME. It allows remote users to
: connect to a running GNOME session using VNC.
First install the package using the command:
sudo yum install vino
Once installed, you do not need to start any service to start vino (albeit it will not appear in services menu). It will be automatically started when your session starts.
You can set your preferences for the vino-server using:
Set your preferences here and specially check the “Allow other users to connect to my desktop”. This should be set so that other users are able to connect to your system. Hope you like the application.