I'm using /etc/rc.local and here is the current contents:
Okay, for some reason the formatting here isn't making a codeblock and instead is making everything bold and 3x the size. Those who are able, please feel free to edit the post and change this - however for now I'll have to use pastebin links.
http://pastebin.com/8x5L8iGz ( rc.local contents )
http://pastebin.com/6rVRMkic ( /root/VPSInfinity/vncboot file )
If I run /root/VPSInfinity/vncboot by itself, everything works fine. If I reboot, /root/VPSInfinity/vncboot runs as the myfile.txt has a log written to it - but the vncserver command is not run.
I never get a log from rc.local to myfile.txt
Any help would be appreciated, I've spent far too much time on this already and read everything Google has thrown at me.