You have an eagle eye. That was my mistake. I left out a space. It is working now.
I can power up any of my computers using wake on lan and work on them from any computer with a display. That means I can now access any one of 5 computers, using different operating systems, and see each of thier desktops, run their apps, transfer files, and administrate changes remotely from my laptop. I can use the VNC Viewer or just type their ip address in my browser. It is interesting to note that the Vector machine produces the a more clear and crisp display on the remote ( Windows) machine then any of the remote Windows boxes. Probably due to the way vnc can handle X-Windows in Linux.
By the way, the command I used in rc.local was ...
su - phreon -c "/usr/bin/vncserver" &
I looked up the man page for "su" and it did not have an explanation of "- username" switch. I am guessing it allows the named user to do whatever follows the the - username switch as root and then reverts back to regular user.