admin管理员组文章数量:1564210
本人使用 win10 + ubundu16.04 双系统和 cuda 10,目前已经遇到十几次电脑重启后出现 ubuntu 循环登录的问题。每次问题原因都不同,含泪总结下这个问题曾经有效的解决方法。
一、正常关机重启后遇到循环登录
比较常见,一般卸载重装 nvidia 驱动即可解决。
1、ctrl+alt+F1 进入命令行,关闭图形界面:
sudo service lightdm stop
2、卸载NVIDIA驱动(一般做完第一行就够了):
sudo /usr/bin/nvidia-uninstall
sudo apt-get --purge remove nvidia-*
sudo apt autoremove
检验是否卸载成功:
nvidia-smi
如果啥都没有就卸载成功了,这时打开图形界面:
sudo service lightdm start
应该分辨率会很低,但是不再出现循环登录。如果是这样,恭喜你,已经确定是 nvidia 驱动坏了的问题。
重装驱动就能搞定:
可以直接装 cuda 里面自带的 nvidia 驱动:看这篇博客
或者直接从官网下载安装(国内访问较慢):
sudo apt-get install nvidia-410
最后打开图形界面:
sudo service lightdm start
就可以正常进入 ubuntu 图形界面。
二、已卸载 nvidia 驱动,仍然循环登录
如果上面第二步做完,分辨率降低了但还是循环登录,甚至登录进系统后过了10秒左右才又跳回登录界面,则问题很严重,仅重装 nvidia 驱动无法解决。(我遇到这个情况是因为用CUDA驱动显卡跑着程序的时候停电了,重新开机就这样了,即使卸载 nvidia 也无法正常进入图形界面。)
我的 xsession-errors 长这样:
翻遍了中英文论坛方法,删除/编辑过 .Xauthority 的权限,重装n遍显卡驱动,均无效。
我师兄提供了几个曾经有效的方案:
方案1、先关闭图形界面,卸载cuda和nvidia驱动,再禁用nouveau,然后重新安装cuda和nvidia驱动,最后打开图形界面。(我本次尝试无效)
方案2、sudo apt upgrade,然后重装cuda和nvidia驱动,最后打开图形界面。(我本次尝试无效)
方案3、 boot repair (需要准备一个 ubuntu 的U盘启动盘,未尝试)
最后的解决方法:
也是没办法的办法:卸载重装 Ubuntu 16.04 系统
1、先按照这篇博客导出重要数据到移动硬盘。
2、重启进入 win10 系统,进入磁盘管理,删除 Ubuntu 所在的卷(分区),并下载打开 hasleo EasyUEFI, 删除 ubuntu 的引导项。
3、最后按照这篇博客,从U盘重装 ubuntu 16.04系统。
版权声明:本文标题:(已解决)Ubuntu 16.04 循环登录问题原因及对策总结(2021.3更新) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727451915a1115297.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论