No write accest to $HOME directory (/). <<<this error second
I'm going to guess that your user doesn't have a home directory, since it displays "/" as $HOME
Normal users don't typically have write access to the system root (/), so you'll want to create a directory in /home that will be used as $HOME for the user.
Not sure what the problem with X is, but it may stem from the same issue.