Ubuntu下出现开机循环登录的问题

前言

在Ubuntu下做开发确实很方便,但是这个很多时候对系统本身不熟悉也会遇到很多的麻烦,比如工作用的好好的时候,第二天(重启之后)突然就循环登录了,所以有必要把解决问题的方法记录下;

运行环境

OS:ubuntu14.04.05LTS(64-bit)
CPU:Intel® Core™ i5-6500 CPU @ 3.20GHz × 4
显卡:GeForce GTX 1050 Ti/PCIe/SSE2

问题现象

开机以后登录,输入正确的密码和账户后,闪屏后又返回登录界面

解决方法

1.重装显卡驱动

很多时候是我们在点击了系统更新以后,导致我们之前的显卡驱动需要重新进行编译安装,所以导致循环登录;

准备工作:
	(1)准备一台可以正常工作的电脑(Ubuntu或windows均可),确保和出问题的电脑在同一个局域网内
	(2)安装远程登录工具(Ubuntu:openSSH、Windows:Putty);
	(3)获取到循环登录问题电脑的IP地址(屏幕右上方有网络连接信息);
	(4)下载Ubuntu显卡驱动包
 1)出现循环登录后,按ctrl+alt+f1进入tty, 关闭lightdm
	sudo service lightdm stop
 这个时候屏幕就黑掉了,然后用另外一台电脑远程登录上去;(具体方法百度一大堆)
 eg:Ubuntu
	sudo ssh -l xxx 192.168.0.xx          [xxx:你的登录名][xx:是你的末尾ip地址]
	windows
	自行百度putty远程登录
 2)安转驱动
 登录上去以后,就是正常的命令行界面,进入到安装包的路径下,执行安装程序(记得修改权限)
 sduo chmod +X NVIDIA-Linux-x86_64-375.39.run(记得修改权限)
 sudo ./NVIDIA-Linux-x86_64-375.39.run
 
 3)安装完成,重启就OK
 sudo reboot

2. .Xauthority 权限问题

(1)按ctrl+alt+f1进入tty,看看该文件的拥有者是不是 当前登陆的用户,如果是root 的话,那就是权限出了问题 修改文件的权限

cd ~
ls -l .Xauthority 

或者删除与该文件相关的文件

sudo rm -r .Xautho* 

(2)修改权限

sudo chown usename:usename .Xauthority    [usename:	你的用户名] 

(3)按ctrl+alt+f7进入登录界面登录

你可能感兴趣的:(Ubuntu)