CTRL-ALT-F2 (tty2) // login as <USER>, temporary change english message export LANG=C // check if $HOME disk free space. you cannot login if no free space. df -h /home/<USER> // check if wrong setting are detected. view error log. less -N .xsession-errors
sudo /etc/initd./lightdm stop
// remove all bash setting and authorize. rm -v /home/<USER>/.ICEauthority* rm -v /home/<USER>/.Xauthority* for f in .bashrc .bash_profile .bash_login .profile; do rm -v $f; done for f in .zshrc .zlogin .dmrc; do rm -v $f; done
// ugly way. force fix permission dotfiles and dotdirectory. sudo chown -R <USER>:<USER> /home/<USER>/.*
// start LihgtDM and try login X. but i simply reboot system echo 'sudo /etc/init.d/ligthdm start' sudo shutdown -r now // try LightDM login