Vino is a gnome specific server. So you will have to install quite a few dependencies for it.
I just use x11vnc, it is way better and has many more features/options and it depends on nothing DE specific. The only thing is that yuou will have to configure it with no gui (easiest is to autostart a script that has the required options).
Also, if you want security you will have to tunnel it via ssh and restrict it to localhost listening.
I use it via ssh, and i turn it on only for the time i connect (i use reverse vnc) via the ssh remote launch options.
Example of simple usage: