Per your other thread
here, starting X from the rc.local script will indeed start it as root - don't do that!
You should read the various README's and TXT files that come with Slackware, and I would also point you to any number of online resources for understanding the GNU/Linux boot process.
This would be a good place to start, and
this will address this specific configuration.
Good luck!