Editing ~/.vnc/xstartup to launch Xfce on VNC server
Normally to start the Xfce session from the console, you should put:
xfce4-session
More here, but I'm not sure about using this with VNC. Remember that first you have to install Xfce, in first step from Your link (Installing a Desktop and VNC on your Linode) change:
sudo apt-get install ubuntu-desktop
to:
sudo apt-get install xfce4
After installing tightvnserver and xfce4 (apt-get on ubi) run "vncserver" once to create ~/.vnc/xstartup
file. move it, and create a new xstartup file and put this in it.
#!/bin/bash xrdb $HOME/.Xresources startxfce4 &
-
Save it (:wq! in vi, ctrl +x in nano)
-
kill the running one (should be :1 - cmd = vncserver -kill :1) and the restart it ..
-
when you connect with vnc client (:1 = 5901, :2, 5902, etc) you should have xfce4 startup (dont forget xfce4-goodies package)
There's a nice write-up at DigitalOcean website here.