Not at all in fact.
First of all he's running Archbang so apt-* won't do jack. Also, he's not able to log in. So logging in and then doing a system upgrade won't work too well.
I can see two possible problems. It's possible that you can't login because the password is wrong/corrupted/fucked in some way. Or you can log in but X crashed and the login manager shows up again.
What you should do, is press CTRL-ALT-F2 and try to log in as your normal user. If that works then it's probably the second problem. If it doesn't, log in as root (username: root, password: whatever you set it to). and run
Code:
passwd yourusernamegoeshere
It will ask you for a new password. Once that done go back to the login manager ALT-F7 and try to login again.
If you managed to log in as a normal user in the previous step. Try running x from that console.
If it fails you can post your Xorg log file. It's located in /var/log/Xorg.0.log . You can use wgetpaste to make put text in a pastebin (pastebin.ca) and give us the URL.
wgetpaste is found in [community]
Code:
pacman -S wgetpaste