4.1 Attaching a VNC server to an X11 server

There are mainly two ways to do this. If the objective is to share the physical desktop environment of an X11 server via VNC, then either vino or x11vnc. vino is more Gnome specific, while x11vnc is not desktop environment sensitive.

x11vnc can be run without any arguments. However, it is usually started as “x11vnc -display :0 -shared -forever :0”. Let’s take a look at the arguments: