I don't know what happened. Clearly some file got corrupted in my /home folder. As such when I type my password, the system tries to log me in (purple screen) then dumps me back to the log in screen.
I can log in on command line (alt+F2) and I can log in as a different user normally.
Only entry in jouranlctl -f I can find relevant to this is a failure to write ICEAuthority file (I've tried to chmod it to me again, but it still says cannot write).
Any ideas?
Thank you.