Ubuntu 14.04循环登录问题,密码正确,无法登录

  今天遇到了ubuntu 的循环登录问题,即使输入的密码是正确的,也无法成功登录。查询资料,发现有各种问题引起的循环登录问题,比如安装了jdk,或者安装了驱动。

最后找到了问题的原由:我的电脑是双显卡, intel HD3000 + nvidia,我在ununtu中安装了nvidia的驱动。由于双显卡会导致ubuntu经常无法进入登录页面或者启动失败,

我在bios里手动关闭了nvidia显卡,这个改动导致了循环登录的问题。

  解决办法,卸载ubuntu系统中的nvidia驱动:

  1.首先 ctrl+alt+f1进入tty终端,输入用户名和密码登录.如果不知到用户名是什么(比如我...),可以ctrl+alt+f7进入图形界面查看。

  2.输入卸载nvidia驱动的命令:sudo apt-get autoremove --purge nvidia-*

  3.卸载成功后,重启:sudo reboot

  当然造成循环启动的原因有很多,可以打开/home/用户名 目录下的.xsession-errors文件,查看错误内容:

  1.ctrl+alt+f1进入tty终端,输入用户名和密码登录

  2.cd /home/用户名

  3.ls -al 显示所有文件

  4.vi .xsession-errors

  5.退出vi: 按下esc键,输入:q