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.