ubuntu16.04踩坑笔记3--ubuntu循环登录问题

感觉自己有毒,在没有预兆的情况下,ubuntu登录密码输入后,黑屏一下继续的登录,然后循环……
在网上找到很多方法,比如:
1,检查.Xauthority属于我的所有权,而不是root。包括删掉和权限。
2,重新配置 lightdm
3,重新安装 lightdm
但是都没有解决。
如果ubuntu出现问题,感觉还是要对症下药。
查错误日志.xsession-errors
ctrl +alt +f1 #进入yy1模式

1.sudo find / -name .xsession-errors
2.cd  XXX
3.cat .xsession-errors

得到结果如图:
ubuntu16.04踩坑笔记3--ubuntu循环登录问题
然后去网站查https://askubuntu.com/questions/1069116/login-loop-likely-due-to-nvidia-drivers-with-cuda-installed,我确定我真的是NVIDIA驱动出问题了。只能重装了,这次重装很顺利,没有出现问题。
卸载原有驱动:

sudo apt-get remove nvidia-*
sudo apt-get autoremove
sudo nvidia-uninstall

完成后,reboot发现可以正常登陆了,字体变大等等,那是因为把显卡卸载了。
按照之前写的笔记2重装驱动:

Ctrl+Alt+F1
sudo service lightdm stop
sudo chmod a+x 'file'/NVIDIA-Linux-x86_64--390.87.run

sudo 'file'/NVIDIA-Linux-x86_64--390.87.run --no-opengl-files  -no-x-check -no-nouveau-check
–no-x-check 安装驱动时关闭X服务
–no-nouveau-check 安装驱动时禁用nouveau
–no-opengl-files 只安装驱动文件,不安装OpenGL文件
注意自己下载的文件位置,‘file’换成该驱动的位置。

安装完成后,重新启动图形环境
sudo service lightdm start
再次重启电脑:

sudo update-initramfs -u
sudo reboot

重启后,用命令行nvidia-smi后得到信息则驱动安装成功,当然这个时候已经可以正常登陆了。

nvidia-smi