目录
什么是循环登录
开机/重启后的登录界面,分辨率变得很低,并且输入密码后黑屏一闪而过又重新回到输入密码的界面,如此循环无法跳出,俗称“循环登录”。
为什么会循环登录
造成循环登录有多种可能的原因:
1. 显卡驱动相关原因,导致循环登录
最常见的是,内核版本和显卡驱动版本不兼容导致循环登录。 例如内核升级但没有配置支持显卡驱动。这是本文重点关注的一类原因。
也有比较少见的,独显和集显共存问题,nvidia-prime切换后可以使用:
2. 改配置文件时系统环境变量被改坏,导致循环登录
例如/etc/profile、/etc/environment、~/.profile,~/.bashrc, ~/.bash_profile等文件中配置PATH,原本希望append一个路径,但却设置成了PATH只等于这一个路径。通常是Linux菜鸟或粗心导致。
解决ubuntu16.04循环登录问题 这篇尝试添加PyCharm的bin路径到PATH,但忘记追加原有PATH的值。实际上完全没必要添加PyCharm,Dash里搜索即可。
启动Ubuntu时,密码正确但是出现循环登陆的现象 这篇尝试添加JDK的bin目录到PATH,目测是把PATH的值改成只剩JDK的bin目录导致进不去桌面。
Ubuntu陷入登录循环 这篇总结贴中提到.profile文件被修改的时候写了“错别字”
3. 磁盘空间不足,导致循环登录
例如/var/log或/home满了。df -h可查看磁盘使用情况。
ubuntu14.04开机登录死循环 该博主删除大量无效log文件后问题得以解决。
Ubuntu陷入登录循环