1. 尝试了网上的一些方法, 结果都不行
(1) 修改.Xauthority的权限, 或删除 http://blog.csdn.net/jchnlau/article/details/9383789
(2) 修改/etc/environment, http://www.oschina.net/question/175120_76343
2. 最终发现这类问题一般是由于你不小心动了系统配置文件有关.
比如我是因为动了/tmp的文件的权限, 导致此问题, 然后我在另一台机器上查看/tmp本来的权限, 修改过去, 就可以开机了.
所以要解决此问题, 一定要先想在重启机器之前, 你对机器有过什么操作. 然后对应一台好的机器, 修改过去, 应该就可以解决问题
3. 如何登入终端:
(1) 按ctrl+alt F1
(2) 用SSH链接, 远程登入