1.问题描述
在开始的登录界面,我们需要输入一个密码,然后进入到我们的桌面环境,但是反复输入密码之后一直不能进入界面。一直停留在输入密码的那个界面。
2.解决方案
2.1 快速总结
为了使大家快速的了解解决这个问题我们在这里就先快速的总结好我们的解决问题的步骤:
按住ctl+Alt+F1 或者F2~F6 之间的任何一个按钮进入到tty模式下
卸载原先的nvidia的驱动 sudo apt-get remove nvidia-*
关闭图形界面 sudo lightdm stop
重新安装我们的NVIDIA的驱动 sudo sh NVIDIA-XXX-XXX.run
重启电脑 sudo reboot
我之前也遇到这个问题,出现这个问题的原因是因为安装了nvidia的显卡驱动,因为我用的是默认受限制驱动列表源安装的,安装之后就出现不能进入图形界面循环登录的情况。这个时候按住ctrl+alt+F1进入到tty1之后卸载nvidia的驱动之后这个问题可以解决。
sudo apt-get remove nvidia-*
更加具体的操作可以在我的这篇博客中找到: Ubuntu14.04安装NVIDIA驱动后之后无法进入图形界面
然而,我今天卸载了nvidia的驱动之后发现并没有恢复。之后我试了网上的所有方法好像并没有解决我的问题。
首先问题描述一下:
我安装了nvidia的驱动是从官网上下载,自己编译安装的,安装的过程没有什么问题,电脑用了一段时间之后也没有出现什么异常。但是昨天下载更新的时候好像不知道在什么地方卡住了,之后我今天重启电脑,我的电脑连的是双显示器,我发现有一个显示器在重启之后不能连接上。所以我还是初步判断是由于我安装的nvidia的显卡驱动出现了问题。
因为不能进入到图形界面,我进入到tty模式下查看了下原因。
这个时候我检测了几个地方,在/home/your_usr_name (在主目录下就是你的/home/下面的那个用户名下面)
我们输入
ll
或者是
ls -a
来查看了一下 Xauthority的权限是不是对的。
有的情况下 .Xauthority 的用户使用权限是root,这个时候我们需要把这个文件修改成当前用户。
cd ~
sudo chown name : name .Xauthority ##将Xauthority的拥有权限设置为用户
##或者直接删掉`.Xauthority`文件也可以
sudo rm .Xauthority ##这一句跟上一句任选一句
或者就是 .Xauthority 没有读写权限,这个时候给这个文件增加读写权限
chmod 666 .Xauthority
重启
sudo reboot
奶奶个熊,发现并没有什么鸟用~
继续找办法
我们可以查看.xsession-errors 或者是 .xsession-errors.old 这个文件
发现是update-notifier-crash 这个出现了问题。所以解决办法就是重新安装NVIDIA的驱动。具体的方法参考下面这个博客:
http://www.jb51.cc/article/p-onojxhbo-bav.html
重新安装一遍驱动,问题解决了。
可怕,如果出现这个问题,我本来是想重新安装系统的,结果发现TM系统都不能重新安装花了姐姐两个小时解决这个问题。累死狗了。。。。。。
希望,我能帮你解决这个问题,如果觉得博客好,下面点个赞,O(∩_∩)O哈哈~~~~