Glad that it worked. To be honest, I don't know exactly why the problem crops up. Perhaps someone more knowledgable than me will read this thread. The chmod command gives everyone the ability to read, write, and execute files in /tmp/.X11-unix. Before changing it, only root could write there. The regular user needs to write there to run X.

I also need to learn about chmod. The chmod 1777 makes a "sticky" directory or append-only. Everyone can read and write files, but deletion or renaming of files is restricted. /tmp is supposed to be set at 1777, but for some reason it or .X11-unix or both changes doing the sysvinit upgrade.